我正在Xcode 6.3中建立一个项目。我基于command line tool项目模板。是否有可能排除自动添加的此类路径和来源的库,例如curses.h
这里的路径:/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/curses.h
在哪里可以更改项目目标中加载的默认库的包含/排除的默认设置?

谢谢您的提示,因为在网上很难找到任何有关它的信息。

最佳答案

事实证明,您可以轻松禁用Xcode的Build Settings中的所有其他模块:

构建设置> Apple LLVM 6.1-语言-模块>启用模块(C和Objective-C)

并将其设置为“否”

(更广泛的答案由Thomas Dickey在此处发布:How to disable "curses.h" header (a part of "stdio.h in Xcode 6.3 OSX Yosemite) to avoid conflicting function declarations)

关于ios - 使用项目模板时,防止Xcode 6.3链接默认库和头文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29825897/

10-11 23:00
查看更多