【发布时间】:2015-06-05 08:56:12
【问题描述】:
我想根据这个doc更改pdb符号文件路径
并设置/PDBALTPATH:%_PDB%。但是,如果我写
set(CMAKE_SHARED_LINKER_FLAGS_RELEASE "${CMAKE_SHARED_LINKER_FLAGS_RELEASE} /DEBUG
/OPT:REF /OPT:ICF /PDBALTPATH:%_PDB%")
并检查项目属性中的结果,它显示为/PDBALTPATH:%%_PDB%%。
留下百分号会导致/PDBALTPATH:_PDB。
如何实现/PDBALTPATH:%_PDB%?
到目前为止我尝试过的模式(所有模式都将 % 转换为 %% ):
/PDBALTPATH:%_PDB%/PDBALTPATH:_PDB/PDBALTPATH:%25_PDB%25/PDBALTPATH:%%_PDB%%
【问题讨论】:
-
这看起来像一个错误,对我来说没有简单的解决方法。
标签: visual-studio visual-c++ cmake pdb-files