如何使visual studio项目可移植? (在哪里设置包含/ libs /预处理器定义等)

时间:2013-06-16 07:30:24

标签: visual-studio-2012

在Visual Studio 2012中,我有本机C ++项目。此项目的“属性”页面中有很多设置:

  • 其他包含目录
  • 预处理程序定义
  • 其他库依赖项

后来我需要迁移到Linux,当然我也需要这个设置。 Obviosly Visual Studio项目不能在Linux中使用

您能否建议另一种独立于平台的机制来声明其他包含目录/预处理器定义/附加库依赖性等,以便我可以更轻松地迁移到Linux?

1 个答案:

答案 0 :(得分:2)

cmake可能符合您的需求:它是一个跨平台构建系统,允许以独立于编译器的方式配置项目。对于Windows,它可以根据该配置生成Visual Studio Project文件。