如何在Macos M1上指定生成gcc-12的标头位置?

pftdvrlh  于 2022-11-12  发布在  Mac
关注(0)|答案(1)|浏览(168)

所有的人。
我尝试在运行MacOS 11.3.1和Xcode 13.2.1的M1 Mini上使用Ian在https://github.com/iains/gcc-darwin-arm64上的出色工作来构建gcc-12,但我似乎无法指定include文件的正确位置。下面的选项是通过configure传递的:

--with-gxx-include-dir=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1

但是,构建过程在尝试修复包含时会尝试查看/usr/include
运行configure而不指定目录也会以同样的方式失败。
P.S.我第一次把这个贴到 * 问不同的 *,但没有收到任何回应。

wa7juj8i

wa7juj8i1#

像这样的东西可能有用...
../configure --prefix=$(pwd)/install --enable-languages=all --with-sysroot=$(xcrun --show-sdk-path)

相关问题