【发布时间】:2018-10-04 18:08:13
【问题描述】:
我正在使用 MS Visual Studio 2017 并希望有一个包含我所有子项目的解决方案,并且可以构建它们并维护它们之间的依赖关系。
其中一个项目是非托管 C++,需要在 Linux 上进行交叉编译,因为它已经有 python 和其他绑定,供客户使用。
其他的是 C# 库(客户可交付的工件)和 C# 应用程序(我正在测试库)。
我在这里创建了具有相同结构的最小示例项目:https://github.com/pkozelka/csharp-dummy
问题是,当我为 C++ 源创建项目时,它会创建 CMakeLists.txt,并且无法在解决方案中打开(和包含)它。
有没有办法为它创建与 msbuild/visual studio 兼容的项目,让我可以将其放入解决方案中?
【问题讨论】:
-
看起来 C# 标签里挤满了投反对票的巨魔。在使用 windows 和 C# 几个星期之后,我可以理解他们的沮丧。不过,最好就问题的问题发表评论。
标签: c# c++ visual-studio solution