我改变了cmake版本,现在看来发布.pdb文件总是被调用" vc100.pdb"。
我想更改该名称,覆盖/Fd
cl.exe
标记
更改CMakeLists.txt,这有效:add_compile_options("/FdRelease/<name>.pdb")
这没有任何作用:set_property(SOURCE PROPERTY COMPILE_PDB_NAME <name>.pdb)
在我看来,第二个选项是正式选项,但我无法使其工作,文件仍被称为&#34; vc100.pdb&#34;。 为什么不起作用?如果我决定采用第一种方法,有什么我需要考虑的(例如,问题)吗?
Windows 10 64bit,cmake 3.5.2
答案 0 :(得分:0)
使用private void validatePhone(final String phone, final Errors errors) {
if (StringUtils.isEmpty(phone)) {
errors.rejectValue("phoneNumber", "error.field.required");
return;
}
if (isNumber(phone)) {
validateLength(phone, errors, "phoneNumber", 9);
} else {
errors.rejectValue("phoneNumber", "error.only.numbers");
}
}
set_property(TARGET <target> PROPERTY COMPILE_PDB_NAME <target_name>)
解决