WQ7033开发指南汇总
目录
1.Windows环境
2.Linux环境
WQ7033的开发编译不需要使用专门的IDE去编译,这里我们用两种环境去开发编译。
1.Windows环境
安装wq_sdk_env-windows-0.3.exe
双击安装包,如下图选择安装路径,点击安装。
因为博主电脑上安装过高通的开发环境,所以在这里和物骐的需要的python有路径上的问题,最后强制安装物骐下python,最后python安装成功,如图所示
进入到sdk的core0下,进行编译,验证环境是否安装成功
输入编译指令:scons -j32 def=NDEBUG cus=demo
scons -j32 def=NDEBUG cus=demo
//cus后面的demo是用beetle Tool生成的项目。项目在src/customer/demo下
如果你的项目是其他的就在cur后面添加其他的项目例如你生成了一个WQ_DEMO项目,输入命令则为
scons -j32 def=NDEBUG cus=WQ_DEMO
src/customer/路径下一定要存在此项目WQ_DEMO
编译前,先清除下下output下的文件。
输入命令
scons -c
在vscode下编译,出现下面的打印就是编译成功了。
编译完成后,生成后缀wpk的文件
文件位置
2.Linux环境
这里默认你硬件在你的虚拟机下安装好了linux环境,然后开始下面的工作。
Linux版本: 博主用的是ubuntu20.04.
(1)在linux下解压wq_sdk_env-linux-0.7.tgz。
输入解压命令
tar -zxvf wq_sdk_env-linux-0.7.tgz
(2)执行install.sh,安装python
安装成功后,出现下面的打印,物骐的开发环境就设置好了。
[OK] WuQI Environment Setup OK!! Please do:
[OK] 1. source ~/.bashrc or reopen new shell windows to reload environments before compile code!!
[OK] 2. type "scons def=NDEBUG" in your SDK directory to Test!!
(3)我们先source下,不然可能会出现环境变量的报错。
source ~/.bashrc
(4)编译sdk
进入到sdk的core0下
scons def=NDEBUG
到这里说明linux下的编译环境已经安装成功。
补充:这里的scons编译的项目跟windows一样,如果你有其他的项目,则输入
scons -j32 def=NDEBUG cus=xxxx
xxx为core0/src/customer下
总结
通过windows环境和liunx环境下的编译,开发者选择适合自己的开发环境。