Visual studio 在cmake中指定pdb符号文件的路径
我想根据此更改pdb符号文件路径 并设置Visual studio 在cmake中指定pdb符号文件的路径,visual-studio,visual-c++,cmake,pdb-files,Visual Studio,Visual C++,Cmake,Pdb Files,我想根据此更改pdb符号文件路径 并设置/PDBALTPATH:%\u PDB%。然而,如果我写 set(CMAKE_SHARED_LINKER_FLAGS_RELEASE "${CMAKE_SHARED_LINKER_FLAGS_RELEASE} /DEBUG /OPT:REF /OPT:ICF /PDBALTPATH:%_PDB%") 并在项目属性中检查结果,其内容为/PDBALTPATH:%%\u PDB%%。 将注销百分比保留在/PDBALTPATH:\u PDB中 如何实现/
/PDBALTPATH:%\u PDB%
。然而,如果我写
set(CMAKE_SHARED_LINKER_FLAGS_RELEASE "${CMAKE_SHARED_LINKER_FLAGS_RELEASE} /DEBUG
/OPT:REF /OPT:ICF /PDBALTPATH:%_PDB%")
并在项目属性中检查结果,其内容为/PDBALTPATH:%%\u PDB%%
。
将注销百分比保留在/PDBALTPATH:\u PDB
中
如何实现/PDBALTPATH:%\u PDB%
到目前为止我尝试过的模式(所有模式都将a%转换为%%):
/PDBALTPATH:%\u PDB%
/PDBALTPATH:\u PDB
/PDBALTPATH:%25\u PDB%25
/PDBALTPATH:%%\u PDB%%
这看起来像一个没有简单解决方法的bug。