0

有遗留的原生 c++ 项目。在命令行属性页中,/DPROFILE 作为附加选项添加。我想删除它。但我不知道它是否安全。我到处搜索。不幸的是,我没有找到关于 /DPROFILE 和 /UPROFILE 的解释。MSDN 有人知道关于他们的页面吗?它们是用来做什么的?

4

2 回答 2

1

/D定义一个预处理符号。/DPROFILE意思是:“定义一个名为PROFILE”的符号。你必须搜索你的源代码,PROFILE看看没有它是否安全。

相反,/UPROFILE表示“未定义PROFILE”(参见/U)。

于 2012-04-06T09:49:41.940 回答
1

/DPROFILEPROFILE定义一个用空扩展调用的宏。/UPROFILE“取消定义”一个名为PROFILE. 我不认为这PROFILE对 Visual Studio 工具链有任何特殊意义。

于 2012-04-06T09:50:35.467 回答