使用Visual Studio Projects文件进行跨平台编译

时间:2012-02-29 19:21:43

标签: c++ build-process build-automation cross-compiling

我有想在Linux和MAC上编译的Visual Studio项目。

我开始寻找跨平台构建系统。他们中的大多数都需要从头开始编写构建脚本。其他人生成项目文件......问题是我觉得编辑vcproj文件而不是相关的构建脚本更加舒适。

是否有任何工具可以将vcproj文件作为输入在Linux和MAC上执行跨平台编译?

最好的问候。

1 个答案:

答案 0 :(得分:4)

编写自己的CMake文件来构建项目。这将允许您更好地控制编译过程,这是构建跨平台解决方案的必要条件。

CMake非常有用且记录良好。