我正在使用 CMake 3.8.1 生成 Visual Studio 2015 项目。
添加自定义属性表:
set_target_properties(${TARGET} PROPERTIES VS_USER_PROPS "my_settings.props")
在 CMakeLists.txt 中找不到将 vcxproj 文件中的“输出目录”、“中间目录”和其他一些 Visual Studio 项目属性设置为所需值的方法。那些输出/中间目录被 CMake 设置为一些默认值。
理想情况下,我希望将这些属性设置为
<inherit from parent or project defaults>
因此该项目将获取我在 my_settings.props 中的值
在 vcsproj 文件中,如果您跳过某个属性的条目,它将从父级继承该值。
有没有办法从 CMakeLists.txt 文件中自定义/设置/控制这些值?