我在 Windows 7(64 位)上使用 mingw 和 msys 来编译 x264。 以下是显示的错误: libx264.a(frame.o):frame.c:(.text+0x2c2d): 对`__sync_fetch_ 的 undefined reference and_add_4' collect2.exe: 错误:ld reutrn 1 Makefile:182: 目标 'x264.exe' 的配方失败 make: * [x264.exe] 错误 1
最佳答案
你的 mingw/gcc 版本是多少? __sync_fetch_and_add 是 4.0 版 afaik 的内置 gcc 函数。可能与此有关:http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28671 无论如何尝试更新你的 gcc。
关于c - 当我编译 x264 时,出现错误 undefined reference to sync_fetch_and_add_4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16988239/