编辑
2023-12-23
软件编程
0

书接上文

potplayer加速播放视频,按c。

创建交叉编译器存放位置

js
sudo mkdir -p /media/user1/V3SSDK_BUILDROOT/v3ssdk/buildroot/out

image.png

将host.tar.gz复制到该文件夹内,跳转到该路径下查看是否完成。

js
sudo cp host.tar.gz /media/user1/V3SSDK_BUILDROOT/v3ssdk/buildroot/out cd /media/user1/V3SSDK_BUILDROOT/v3ssdk/buildroot/out ls

image.png

执行以下代码解压该压缩包

Terminal
sudo tar -zxvf host.tar.gz

获取交叉编译器环境位置 /media/user1/V3SSDK_BUILDROOT/v3ssdk/buildroot/out/host/bin

添加环境变量 打开这个文件

Terminal
sudo vi ~/.bashrc

添加这一行代码

Terminal
export PATH=$PATH:/media/user1/V3SSDK_BUILDROOT/v3ssdk/buildroot/out/host/bin

image.png 按Esc退出编辑模式,:w写入文件。:q退出

生效环境变量

注意

添加sudo后报命令未找到。不清楚为什么

Terminal
sudo source ~/.bashrc

image.png

添加lib

Terminal
sudo vi /etc/ld.so.conf
js
/media/user1/V3SSDK_BUILDROOT/v3ssdk/buildroot/out/host/lib

image.png

保存退出。

生效配置

Terminal
sudo /sbin/ldconfig -v

打开之前hello word那个程序文件夹。这次编译运行在arm上的程序

Terminal
arm-buildroot-linux-gnueabihf-gcc helloword.c -o helloworld

image.png

相关信息

world和word傻傻分不清楚

保存一下虚拟机,下一步网络传输。

本文作者:Kellermen

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!