预处理器定义在VxWorks中识别调试/发布模式

哪些预处理器定义可以让您在VxWorks中识别项目的构建版本?我正在寻找VC ++中使用的_DEBUG(调试模式)/ _NDEBUG(发布模式)的内容。
#ifdef _DEBUG
  string strBuildMode = "Debug";
#else
  string strBuildMode = "Release";
#endif
    
已邀请:
标准宏(也由VC ++支持)是
NDEBUG
。它有负面的逻辑:它在发布版本中定义。记录的功能是关闭
assert()
(从
<cassert>
)。     
您可以在调试模式的构建属性的“工具标志”选项中添加开关-DDEBUG(以及-g选项)。然后可以在程序中使用宏来标识构建模式。     

要回复问题请先登录注册