gpt4 book ai didi

c++ - 如何抑制 Xcode 发出 -stdlib 标志?

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:26:35 25 4
gpt4 key购买 nike

我正尝试在 Xcode 中使用 GCC 4.8 构建,遵循 this程序(仅使用 4.8 版而不是 4.7 版)。

修复一些小的构建错误后,我的项目编译正确,但链接失败并出现以下错误:

g++-4.8: error: unrecognized command line option '-stdlib=libc++'

LLVM 支持 -stdlib= 标志,但 GCC 不支持,因此出现错误。

Build Settings 中,User-Defined 标题下有一个 CLANG_CXX_LIBRARY 标志。当我更改此标志的值时,错误会更改以反射(reflect)当前值。但是,我无法从项目中完全删除此标志。

有没有办法阻止 Xcode 发出 -stdlib= 标志?

最佳答案

在 XCode 6 中,您可以选择 C++ Standard LibraryCompiler Default。然后 XCode 将不会生成 -stdlib= 选项。

关于c++ - 如何抑制 Xcode 发出 -stdlib 标志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18475403/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com