我在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
在哪里可以更改包含/排除项目目标中加载的默认库的默认设置?
感谢您提供任何提示,因为在网上很难找到相关信息。
答案 0 :(得分:0)
事实证明,您可以轻松禁用Xcode&#39> 构建设置中的所有其他模块:
构建设置> 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)