我正在尝试使用Visual Studio作为GitHub上一个大型开源项目的编辑器。目录结构如下:
/module1/include/
/module1/src/
/module2/include/
/module2/src/
...
而且构建由CMakeLists.txt维护。
如果出于某些原因(例如良好的智能感知支持),我坚持使用Visual Studio作为编辑器,那么最佳实践是什么?
我尝试了“新建 - 从现有代码创建项目”。它生成了丑陋的项目结构,其中所有*.cpp文件都在源文件过滤器下,而我仍然需要手动指定一堆/* /include/目录。
我尝试使用CMake来生成Visual Studio解决方案。立即由于许多Linux依赖项而失败。
是否有办法创建具有正确目录结构和包含路径的Visual Studio解决方案?
GNU
工具链的项目,商业工具是可用的,例如 VisualGDB 或者 WinGDB。 - Florian