0

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

  • 附加包含目录
  • 预处理器定义
  • 其他库依赖项
  • 等等

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

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

4

1 回答 1

2

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

于 2013-06-16T08:31:20.823 回答