c++ - Linux docker 在 Windows 上构建
问题描述
我正在 Windows 上托管的 Linux 虚拟 (ubuntu) 机器上开发 C++ 应用程序:
- 使用 CMake 构建项目
- 创建 .deb 包(它们在我的应用程序运行的 Linux 主机上安装 docker 容器)
- docker 容器在 Linux 上使用 /usr/bin、/usr/conf、/etc ... 目录
问题是,如果我在 Windows 上运行 cmake,则缺少目录(/usr/bin,/etc ...)是否有可能(如果是,那么如何)在没有 Linux 的情况下在 Windows 上构建项目虚拟机?(真的很慢很麻烦)
例如。我可以在 Windows 上创建必要的目录并运行 cmake,以便至少可以在 Windows 上进行构建,绕过 VM 吗?
解决方案
推荐阅读
- xml - XML类型定义不能是抽象的,xsd中没有非抽象类型
- node.js - “darwin-arm64v8”二进制文件不能在“darwin-x64”平台上使用
- javascript - jquery - 选择器不会记录元素
- angular - 将图标添加到 datagrid 。我想添加一个视频图标
- java - 我需要一种可扩展的方法来增加 2 种布尔输入和输出的数量,比例为 inputA:inputB:output, 2:1:2, 3:2:3, 4:3:4,
- reactjs - 如何在 Redux 工具包中设置状态(!状态)
- javascript - 我如何通过名称 Vue.js 路由链接到子组件
- javascript - 摩纳哥编辑器:禁用命令调色板
- python - 相关的空中和地面照片
- java - 定期统计 Kafka 流中的消息/事件数