VMware虚拟机
Ubuntu镜像
这里使用Ubuntu20.04.6-server-amd的镜像,因为目前Jetson Orin也是这个版本的系统不过是Arm架构的。 镜像下载地址
安装虚拟机
虚拟机配置
添加网卡
配置GRUB
配置网卡
修改虚拟机配置文件,添加或修改成:
ethernet0.virtualDev = "vmxnet3"
ethernet0.wakeOnPckRcv = "TRUE"
网络配置
编译安装
下载地址 下载LTS版本的源代码压缩包,上传到虚拟机。
- 换源
sudo apt update
sudo apt upgrade
安装一些包
sudo apt install cmake automake make autoconf libnuma-dev
开始编译
解压源代码
进入目录
切换超级用户
./usertools/dpdk-setup.sh
选择对应选项编译
代码编辑工具
CLion
Visual Studio Code
Zed
Source Insight
用的顺手即可,公司不让装盗版软件,不然首选Source Insight。其实我是比较喜欢CLion的,但是这玩意不太适合C,比较适合C++。
总结
到这里环境搭建就结束了,可以开始愉快的代码开发了。
评论