如何在linux下快速编译

[复制链接]
查看641 | 回复4 | 2023-12-9 16:21:30 | 显示全部楼层 |阅读模式
现在要用小安派做个项目,来回烧录验证,
烧录板子每次连上板子都要打开一个新的终端烧录(不清楚大家是不是,我用小泽大佬的ubuntu环境需要)
总要先切换到SDK目录下. ./export 然后再切换到工程目录,

不知道大家怎么操作的,我再论坛搜索bashrc 也没找到有大佬讲解,我这里分享下我的方式,
如果时和我一样用小泽大佬的ubuntu环境,可以直接照抄


方式一(不推荐还得手动切换到工程目录)
把下行命令完整复制到终端,然后回车就可以了,执行效果如图
/home/aithinker/workspace/AiPi-Open-Kits/aithinker_Ai-M6X_SDK这是SKD路径,如果不一样,请手动修改成一样的
  1. echo "cd /home/aithinker/workspace/AiPi-Open-Kits/aithinker_Ai-M6X_SDK && source export.sh" >> ~/.bashrc && source ~/.bashrc
复制代码
001.jpg

这样以后,每次打开终端,都会自动执行
002.jpg

不好的一点是,在项目文件夹右键打开终端,终端会自动跳到SDK文件夹下,还得手动切换回来


方式二(推荐,一行命令都搞定了)

执行效果如图
003.jpg

方法也简单,把压缩包中的jjj.sh文件复制到项目目录
004.jpg

在文件夹内部空白区域右键终端打开,然后执行上图 . ./jjj.sh  就可以make flash了
命名可以随便命,我只是j键盘打起来方便
如果SDK目录也是自己创建的,修改jjj.sh文件中的SDK目录即可,剩下别动
如果有失败的,需要在帖子中写明,SDK目录,工程目录绝对路径。和报错截图,满足这两样,都会给解答

jjj.zip (234 Bytes, 下载次数: 2)
回复

使用道具 举报

WangChong | 2023-12-9 19:34:32 | 显示全部楼层
临时环境变量确实是一个好的解决办法
回复 支持 反对

使用道具 举报

bzhou830 | 2023-12-10 07:27:38 | 显示全部楼层
因为我只在虚拟机中玩小安派,所有直接配置成了全局环境变量
选择去发光,而不是被照亮
回复 支持 反对

使用道具 举报

心云 | 2023-12-10 10:59:20 | 显示全部楼层
回复

使用道具 举报

干簧管 | 2023-12-10 13:50:24 | 显示全部楼层
不错
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则