发帖
4 0 0

如何在linux下快速编译

noonezero
论坛元老

27

主题

472

回帖

7609

积分

论坛元老

积分
7609
技术杂谈 757 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, 下载次数: 3)






──── 0人觉得很赞 ────

使用道具 举报

2023-12-9 19:34:32
临时环境变量确实是一个好的解决办法
2023-12-10 07:27:38
因为我只在虚拟机中玩小安派,所有直接配置成了全局环境变量
2023-12-10 10:59:20
2023-12-10 13:50:24
不错
您需要登录后才可以回帖 立即登录
高级模式
返回
统计信息
  • 会员数: 28258 个
  • 话题数: 40218 篇