我参与了一个针对Windows和Linux (RHEL)平台的C++项目。到目前为止,开发完全是在Visual Studio 2008上完成的。对于Linux编译,我们使用第三方Visual Studio插件,它读取VS解决方案/perojects文件并在Linux机器上远程编译。
最近的决定是放弃第三方插件。
现在我最关心的是构建系统。我在寻找跨平台的构建工具。这样我就不需要维护两组构建文件(例如Windows的vcproj/解决方案和Linux的make文件)。
我找到了以下候选人: a. Scons b. cmake
你对跨平台开发的工具有什么看法?
另一个困扰我的问题是,如果没有vcp