具体报错:
'FILE' was not declared in this scope
解决方案一:
修改MacOSX.sdk的版本,将MacOSX.sdk的版本退回到14.0即可,本人是在CMakeCache.txt中修改,具体路径可以根据自己的实际进行修改,具体如下:
CMAKE_OSX_SYSROOT:PATH=/Library/Developer/CommandLineTools/SDKs/MacOSX14.5.sdk
解决方案二:
更换编译器,使用homebrew安装llvm,本人使用llvm中的clang之后即可编译通过,homebrew安装llvm后的clang的位置如下:
CMAKE_C_COMPILER:FILEPATH=/opt/homebrew/Cellar/llvm/19.1.1/bin/clang