cygwin编译x264失败->已解决

x264版本:x264-snapshot-20170626-2245

编译语句:

# ./configure

# make & make install

编译失败 :extras/avisynth_c.h line825  未知类型错误 'HMODULE'

理论上来讲这块应该不进行编译的。。不知道啥原因编进去了。

追加:configure后面添加"--disable-avs",可编译成功

对策:使用mingw交叉编译

# ./configure --host=x86_64-w64-mingw32 --cross-prefix=x86_64-w64-mingw32-

# make & make install


交叉编译configure执行后如下,其中不是交叉编译的话,thread:posix

cygwin编译x264失败->已解决