如何在Linux下构建Visual Studio解决方案?

javapowered:

我一直在使用Windows,对Linux的经验非常有限。

我的Visual Studio解决方案包含5个C ++项目-其中4个是静态库,一个是主应用程序(使用这些静态库),我想将其移至Ubuntu。

我不使用任何Windows特定的代码,因此,在进行较小的更改后,我应该可以在Linux下进行编译。这该怎么做?在Linux下我应该使用什么软件?我应该使用静态库做什么,应该在Linux中继续使​​用静态库?如何将Visual Studio解决方案转换为类似Linux的软件?

UPD如果我只是从VC下载Eclipse在Linux中,然后逐文件,项目由项目,重新创建和复制的一切++到Eclipse的?这应该工作,不是吗?我只有100-200个文件,因此可以手动完成。

zmbq:

我可以想到两个合理的选择。第一个是创建一个makefile,它将为您编译所有内容。曾经有一个名为Make It的实用程序可以自动执行此操作。他们的页面指定了与Visual Studio 2010的兼容性,也可能与Visual Studio 2012兼容。

您也可以使用cmake进行正确处理涉及更多点,但是最终结果将是能够在任何地方或多或少地编译代码。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章