
#ifdef _DEBUG printf("This is a deBUG build");#endif 即使它是一个调试版本,Qt Creator也会使printf变灰,当我运行它时,“这是一个调试版本”会被打印出来.
似乎intellisense没有看到预处理器定义将通过命令行(即-D_DEBUG)传递给编译器,而不是在头文件/源文件中定义.
解决方法 以下在我的* .pro文件中工作得很好:CONfig(deBUG,release|deBUG):defineS += _DEBUG总结
以上是内存溢出为你收集整理的c – Qt Creator的intellisense灰色#ifdef _DEBUG块,即使选择了Debug构建全部内容,希望文章能够帮你解决c – Qt Creator的intellisense灰色#ifdef _DEBUG块,即使选择了Debug构建所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)