我无法在我的c ++项目中编辑宏$ {OutDir}。它的值中包含一个空格,因此导致构建失败。我想要的是将它从LIB Realease
更改为{ {1}}或不包含空格的内容。即使在关注链接后,我也没有得到满意的答案。link1 link2 link3。如果无法编辑现有宏,如何添加新宏?
答案 0 :(得分:0)
$(OutDir)在项目的属性中设置。右键单击该项目 - >属性 - >配置属性 - >一般 - >输出目录。
尽管如此,如果$(OutDir)包含空格,VS构建也可以工作,因为文件夹名称受到“”的保护(在配置属性 - >链接器 - >命令行中可以看到)
也许你有一些使用$(OutDir)的pre-post或postbuild evens。如果是,则应将其括在“”内。