C++在线开发服务器环境搭建
C++在线开发服务器环境搭建
- 一、环境说明
- 1.1 系统基础环境说明
- 1.1 docker-ce社区版安装
- 二、codeserver构建
- 2.1 构建codeserver环境的docker容器
- 2.2 构建docker镜像
- 2.3 运行docker
- 2.4 运行展示
- 三、构建codeserver中的c++开发环境
- 3.1 插件下载
- 3.2 插件安装
- 四、其他知识
- 4.2 code-server配置config.yml
- 4.2.1 常用配置选项
- 4.2.2 示例配置文件
- 4.2.3 使用 `--config` 启动
- 4.1 交叉编译配置环境变量
本文讲解在docker环境中构建codeserver服务器。搭建基于CMakeLists.txt的C++环境搭建。其中包括codeserver配置相关说明。Dockerfile的讲解等内容。开发者可以使用这个关键在线开发C++程序。
一、环境说明
1.1 系统基础环境说明
宿主机系统环境:ubuntu-24-server版本
系统镜像下载地址:
http://mirrors.163.com/ubuntu-releases/24.04.1/ubuntu-24.04.1-live-server-amd64.iso
docker社区版本
1.1 docker-ce社区版安装
- 安装必要的软件包以允许apt通过HTTPS使用仓库:
sudo apt update
sudo