-
我的解决方案是使用docker来处理大型c ++项目,这个方案被称为build_rig
资源介绍
使用Docker处理大型跨平台基于cmake的C ++项目的解决方案
问题
目标
单个源代码树
vscode在主机上的源代码版本
在不同Linux容器中构建和调试
在主机上本地构建和调试(macos或Windows)
设置
用法
怎么运行的
同步: 托管到容器
./bin/create.sh / path / to / folder
build_rig具有一个生成驱动程序脚本,该脚本执行:-syncdir扫描-在容器中重新执行自身-syncdir sync-从目标运行生成脚本
构建驱动程序需要:-目标项目的路径-如何构建目标
文档定制要点: 共享文件夹
去做:
一些C ++工具
MSVC酒