我在网上搜索了一些不错的代码,但突然间我碰到了一个代码,但是它已经在Eclipse中工作了,而且由于我没有Eclipse(而且我也没有打算安装它),所以我无法正常工作在我的VS10上编译它。关键是所有链接器引用都映射到.cproject中,如果我在VS10中创建一个应用程序并将所有 header 和cpp文件粘贴到该应用程序,我仍然无法构建它,因为它一旦启动就会冻结。主要问题可能在于.cproject,所以我的问题是。我可以以某种方式将.cproject转换为.vcproj而不用大惊小怪吗,以便它也可以在我的VS10上运行吗? :)

最佳答案

您可以使用CMake(http://www.cmake.org/)部分避免大惊小怪

您需要从.cproject中提取源文件的列表,然后运行CMake以获取.vcproj / .vcxproj(基本上,您为“所有IDE”创建了“metaproject”)

如果您需要一些额外的编译器设置,那么麻烦就不可避免。

关于c++ - 从.cproject转到.vcproj,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10664509/

10-11 06:16