加载中…
个人资料
峯挚
峯挚
  • 博客等级:
  • 博客积分:0
  • 博客访问:13,097
  • 关注人气:1
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
相关博文
推荐博文
谁看过这篇博文
加载中…
正文 字体大小:

AliOSThingsWindows-VSCODE开发环境搭建

(2019-11-19 14:40:37)
标签:

it

分类: 笔记
1,安装VSCODE
自行准备安装包安装VSCODE

2,安装alios-studio框架
在Extensions栏中搜索安装alios-studio

3,安装aos-cube
3.1 安装python2.7
打开python官网,选择对应2.x版本python,下载并安装
https://www.python.org/downloads/windows/
在环境变量系统变量中添加python根目录以及scripts目录,比如python安装目录为C:\Python27,添加变量:
C:\Python27
C:\Python27\Scripts

3.2 安装pip
打开pip官网,选择最新版本压缩包下载(tar.gz)
https://pypi.org/project/pip/#files
解压到任意目录,打开CMD进入解压后的根目录,输入命令安装pip
python setup.py install
安装完成后重启系统,以便PoweShell更新环境变量(VSCODE支持CMD以及PS作为终端)

3.3 安装aos-cube
打开VSCODE
ctrl+shift+p
输入命令alios-studio:install aos-cube
此命令自动安装aos-cube,此命令将创建一个virtualenv,所以后续有关aos-cube的操作只能在VSCODE中进行,不能在外部命令行(CMD,PS)进行
注意编写此文档时,aos-cube版本号0.3.8,但是此版本缺少aos upload等命令,因此需要将aos-cube降级
在VSCODE终端中pip uninstall aos-cube,然后pip install aos-cube==0.3.7

4,获取AliOS Things源码
git clone https://gitee.com/alios-things/AliOS-Things.git -b
目前版本rel_3.0.0
git clone https://gitee.com/alios-things/AliOS-Things.git -b rel_3.0.0

5,初步体验
使用VSCODE打开AliOS Things源码,底部状态栏aos的快捷按钮
点击放大镜按钮可切换项目,比如helloworld@developerkit
点击√可编译选择的项目
初次使用源码编译会在build/compiler目录下安装编译器
在out目录下,生成了一系列项目相关文件

6,配置烧录
查看gen_upload_configs.py,如果包含自己所用的板子,保持默认,否则修改gen_upload_configs.py
最后运行gen_upload_configs.py自动生成json文件(生成的json文件建议不要修改,可删除)

7,配置调试
编辑.vscode/launch.json文件,修改或添加编译选项
"miDebuggerPath": null
修改为
"miDebuggerPath": "${workspaceRoot}/build/compiler/gcc-arm-none-eabi/Win32/bin/arm-none-eabi-gdb.exe"

基本上完成以上步骤就可以在window-vscode环境中进行AliOSThings进一步开发了。

0

阅读 收藏 禁止转载 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 电话:4000520066 提示音后按1键(按当地市话标准计费) 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

新浪公司 版权所有