当我编译x264时,获取错误未定义引用以同步\u fetch\u和\u add\u 4

当我编译x264时,获取错误未定义引用以同步\u fetch\u和\u add\u 4,c,mingw,x264,C,Mingw,X264,我在Windows764位上使用mingw和msys编译x264。 以下是显示的错误: libx264.aframe.o:frame.c:.text+0x2c2d:未定义对“\uuu sync\u fetch”的引用_ 加上"4", collect2.exe:错误:ld reutrn 1 Makefile:182:目标“x264.exe”的配方失败 make:[x264.exe]错误1您的mingw/gcc版本是什么__sync_fetch_和_add是4.0版afaik中内置的gcc函数。可能

我在Windows764位上使用mingw和msys编译x264。 以下是显示的错误: libx264.aframe.o:frame.c:.text+0x2c2d:未定义对“\uuu sync\u fetch”的引用_ 加上"4", collect2.exe:错误:ld reutrn 1 Makefile:182:目标“x264.exe”的配方失败
make:[x264.exe]错误1

您的mingw/gcc版本是什么__sync_fetch_和_add是4.0版afaik中内置的gcc函数。可能与此有关: 无论如何,请尝试更新您的gcc