ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

WSL学习(三)——搭建Linux + C++ + SOME/IP 基础开发环境

WSL学习(三)——搭建Linux + C++ + SOME/IP 基础开发环境 上一博文中WSL Ubuntu 已经迁移到 D 盘并且确认能正常启动现在开始搭建Linux C SOME/IP 基础开发环境。先安装这 5 个工具分类输入输出在项目中的角色GCC / G编译器.c/.cpp源文件目标文件.o / 可执行文件将源码翻译为机器码Make构建工具Makefile 源文件可执行文件按规则自动调度编译与链接CMake构建系统生成器CMakeLists.txtMakefileLinux / 工程文件Windows跨平台生成构建配置Git版本控制工具源码仓库远程/本地历史版本、分支、提交记录代码下载、版本管理、协作BoostC 第三方库头文件.hpp 链接库.so/.a供编译器调用的 APIvsomeip 的底层依赖网络/线程/日志第 1 步进入 Ubuntu在 Windows CMDwsl然后进入 Linux 家目录cd ~确认pwd应该是/home/hou210318第 2 步更新软件源执行sudo apt update它可能会让输入密码。等它执行结束。命令场景执行时间sudo apt update刷新软件目录不升级软件每次安装前建议执行sudo apt upgrade -y系统空闲时全面升级所有软件每周一次即可sudo apt update sudo apt upgrade -y一次性完成两步新装系统后必做第 3 步安装基础工具然后执行sudo apt install build-essential cmake git如果出现Do you want to continue? [Y/n]输入Y回车。第 4 步安装 Boost C 库集合接着sudo apt install libboost-all-dev然后同样输入Y第 5 步一次性检查环境安装完成后我们执行g --version再cmake --version再git --version最后dpkg -s libboost-all-dev | grep Status正常情况下应该分别能看到版本信息并且最后一条Status: install ok installed
返回列表