另外,是否将它们直接从各自的标签中列出,并将它们设置为调试和发布?在xcode 4中,“其他c标志”和“其他C++标志”有什么区别?
1
A
回答
4
Xcode的帮助,提供了相当明确的定义:
名称:其他C标志
摘要:空间分隔的其他标志列表,传递给编译器为C和Objective- C文件。请确保反斜杠转义任何包含空格或特殊字符的参数(例如,可能包含空格的路径名称)。如果Xcode尚未为特定的C或Objective-C编译器标志提供UI,请使用此设置。 [OTHER_CFLAGS]
名称:其他C++旗
摘要:空间分隔的其他标志列表,传递给编译器的C++和Objective-C++文件。请确保反斜杠转义任何包含空格或特殊字符的参数(例如,可能包含空格的路径名称)。如果Xcode尚未提供用于C++或Objective-C++编译器标志的UI,请使用此设置。 [OTHER_CPLUSPLUSFLAGS]
因此,在编译C和Obj-C源文件时,将“其他C标志”传递给编译器。编译C++和Obj-C++源文件时,将“其他C++标志”传递给编译器。
第二个问题:是的。您可以通过点击“Other C Flags”左侧的显示三角形来指定调试或释放标志或其他配置,然后将所需的标志放在与所需配置相对应的行上。
1
编译C和Objective-C源文件时使用C标志。编译C++和Objective-C++源文件时使用C++标志。它们类似于make
中的CFLAGS
和CXXFLAGS
。
恐怕我不知道调试与发布构建,但我认为他们会在两种情况下使用。当然,你可以轻松地尝试一下。
相关问题
- 1. Xcode“其他链接器标志”与“其他_LDFLAGS”有什么区别
- 2. xcode - 无法添加其他c标志
- 3. Xcode 4中的“其他C标志”可可静态库项目
- 4. 如何在xCode中为其他目标设置其他C标志?
- 5. 恒等标志(和其他)
- 6. android intent有其他标志
- 7. 关于XCode中“其他C标志”的LLVM编译标志“-mlong-calls”。
- 8. Xcode忽略其他链接器标志
- 9. Xcode - 在依赖项目上设置其他C标志
- 10. Xcode:生成设置 - 其他链接器标志:什么是-licucore?
- 11. 零标志和进位标志有什么区别?
- 12. 替换度标志和其他python
- 13. 如何设置“其他Link标志”?
- 14. 什么是它可以在生成设置中找到“其他C标志”和“预处理宏”在Xcode
- 15. 什么是Xcode5中的“其他故事板编译器标志”
- 16. xcode中的objc -lz其他链接器标志
- 17. 目标C:其他类
- 18. 目标C:与其他类
- 19. 十字光标在C#中其他行
- 20. 谷歌地图V2标志的标题在其他语言
- 21. Android中黑色和其他颜色有什么区别?
- 22. Postgresql - 约束表中只有一行,不允许其他标志
- 23. XCode 3.2.4项目 - 没有“其他链接器标志”在构建设置可见
- 24. Xcode,Objective-C和Cocoa有什么区别?
- 25. 其中m标志和o标志将存储在Linux
- 26. 如果在其他表中存在引用,则设置标志
- 27. XCode C/C++标志Bash脚本
- 28. -symbolic和-shared GCC标志有什么区别?
- 29. 如何在Eclipse中将“其他链接器标志”设置为Xcode?
- 30. 如何在gdb中使用其他标志运行程序?