【发布时间】:2013-10-21 10:37:43
【问题描述】:
我的项目在不同的模块上有 c、cpp、c# 文件。我正在尝试使用 cmake 构建整个项目。我能够使用 CMakeLists 配置编译 c、cpp 文件,但我在编译 c# 文件时遇到问题使用 CMakeLists 配置。
我不清楚如何为 C# 项目编写 CMakeLists.txt 文件。那 cmake 是否支持 c# 项目?如果 cmake 支持 csharp,请提供示例 CMakeLists.txt(如果有)。
【问题讨论】:
-
你为什么要这么做?!以及如何管理 csproj 文件中的所有非 cs 信息,例如参考资料、资源、模板...
-
我想用 cmake 交叉编译我的整个项目。
-
我需要在linux和windows环境中构建项目。使用cmake可以在linux和windows中构建任何项目。
-
使用单声道。 - 你应该为每个问题使用正确的工具。
-
澄清一下,CMake 3.8 及更高版本现在完全支持 C# 语言。我的answer 在你的其他问题上有一个例子。
标签: c# windows visual-studio-2010 cmake