什么是“DNS_BLOCK_ASSERTIONS”(C编译器标志)?什么是“DNS_BLOCK_ASSERTIONS”(C编译器标志)?
36
A
回答
61
NS_BLOCK_ASSERTIONS宏(否“D”)禁止NSAssert执行的检查。您可以使用-DNS_BLOCK_ASSERTIONS
将其提供给编译器(有关“D”的说明,请参阅注释)。
+16
为了澄清,'-D'定义了一个常量,它是一个令人困惑的标志之一,它与参数之间没有空格。 – 2010-05-02 06:00:30
+0
清除!非常感谢! – Eonil 2010-05-02 06:07:34
相关问题
- 1. 什么是-D编译器标志C++(铿锵,GNU,MSVC)
- 2. Visual Studio C++编译器标志:什么是-Zm200?
- 3. Objective-C编译器标志
- 4. 什么是-qnoweakexp xlC编译器标志的gcc等价物?
- 5. C++ -malign-double编译器标志
- 6. 什么是Fortran编译器?
- 7. 为什么我们需要“-pthread”标志来编译c文件
- 8. 什么是编译器标记C#中的数字?
- 9. 编译器内是否有预编译IPV6的标志
- 10. 什么编译器不支持printf标志中的“%#x”样式?
- 11. 这些Kotlin编译器标志有什么区别?
- 12. 各种编译器调试标志有什么区别?
- 13. 什么是一个好的C#编译器 - 编译器/解析器生成器?
- 14. AIX中的C++编译器标志:-qlanglvl = newexcp工作除非我为64位编译添加-q64 - 为什么?
- 15. 微软C/C++编译器的C编译器和C++编译器有什么区别?
- 16. 用优化标志编译C
- 17. 为什么CMake检查C++编译器?
- 18. GCC编译器标志:-lg2c -lgfortran
- 19. CMake Fortran编译器依赖标志
- 20. 编译器-march标志基准?
- 21. f2py的附加编译器标志
- 22. __sync_bool_compare_and_swap编译器标志和包含
- 23. 使用-msse编译器标志
- 24. 如何设置该编译器标志?
- 25. 编译器无法识别标志
- 26. 处罚的MSVS编译器标志/ bigobj
- 27. 学习C++,下一步是什么?另外推荐的编译器是什么?
- 28. 三星Bada的编译器是什么?
- 29. 什么是命令行编译器?
- 30. 检查编译器是gcc/mingw还是VC++ cl的标志?
实际上'-DNS_BLOCK_ASSERTIONS'是标志。请参阅解释该标志的答案的评论是'-D'是标志,'NS_BLOCK_ASSERTIONS'是它的参数。 Ex在Xcode中:'-DNS_BLOCK_ASSERTIONS = 1'。令人困惑的是,这个标志与它的参数之间没有空间。我将添加此评论,以帮助您通过搜索引擎访问此页面。 – 2017-02-06 03:46:34