1
我正在使用mingw/msys编译windows上的opus库。我想为32位和64位环境编译它,所以我想要两个dll文件,名称如libopus32.dll
和libopus64.dll
。通过这种方式,我将能够使用Java加载正确的库。 但是,./configure && make && make install
过程总是在bin目录下生成libopus-0.dll
文件。在编译mingw库时更改输出dll名称
我试过--program-suffix=32
选项,但没有奏效。
我试图改变configure.ac
文件,并编辑AC_INIT
指令,它也没有工作。
我已经有两个mingw环境,可以使用-m32/-m64位标志。但是这两种情况下的dll名称都是相同的。它们不会将32/64添加到库名称中。不久,问题就不是在多个环境中编译,问题是“如何更改输出dll名称”。 – Ramazan