【发布时间】:2011-02-27 17:34:09
【问题描述】:
我目前正在将一个 gcc 项目移植到 Visual C++。它在 CMake 文件中定义,并且我创建了一个 Visual C++ 属性表来帮助提高兼容性 (GccCompat.props)。每次 CMake 重新生成 Visual C++ 项目文件时,都必须手动添加属性表,因为我不知道如何自动添加它。所以,问题是:
如何告诉 CMake 向生成的 Visual C++ 解决方案添加属性表?
【问题讨论】:
-
这是我使用 CMake 时为数不多的缺点之一:它通常似乎将您限制在工具之间的最低公分母上,或者它对特殊功能的支持是深奥的。我不是专家,但我猜你必须对生成的文件进行某种后处理。
-
知道如何对生成的文件进行后期处理吗?我会有自己的脚本对它们进行后处理,但似乎 CMake 将作为 VS 构建过程的一部分重新生成,覆盖我的更改。 CMake 上似乎也没有生成后挂钩...
标签: visual-c++ visual-studio-2010 cmake propertysheet