Code :: Blocks:代码块IDE不会从.vcsproj文件中读取反斜杠

时间:2014-04-17 09:22:52

标签: c++ codeblocks

我正在使用Visual StudioWindows机器上Code::Blocks创建的C ++项目导入我的Linux Ubuntu 13.10 IDE。导入.sln文件后,Code::Blocks能够检测到文件但由于\文件中的.vcsproj而无法读取这些文件(是在VS计算机上的Windows中创建的。

\替换.vcsproj中的所有/后,一切正常,但这是正确的解决方案吗?这是一个开源项目,所以我想知道是否存在独立于平台的解决方案,还是我们应该期望每个用户自己构建项目?是否应从存储库中排除.vcsproj.sln文件?

1 个答案:

答案 0 :(得分:1)

欢迎来到跨平台开发的世界!

考虑使用CmakePremake之类的内容为您正在开发的平台生成项目文件。

这样任何开发人员都可以使用CMake \ Premake脚本并生成vcxproj文件(如果它们位于Windows上)或Codeblocks proj文件(适用于Linux / Windows),甚至是Gnu Makefiles(如果它们如此倾向)。