一、Linux环境配置
设置最大可监听文件数
linux系统默认系统可监听文件数为8192个,AliOS-Things的源码比较大,文件数远远大于8192个,此时vscode无法监听所有的文件改动,导致AliOS Studio 插件会工作不正常,报如下错误:
使用如下命令查看当前可监听文件数:
cat /proc/sys/fs/inotify/max_user_watches
编辑文件:/etc/sysctl.conf,然后增加如下行:
fs.inotify.max_user_watches=524288
使用如下指令生效:
sudo sysctl -p
Arch Linux 用户请参考此链接.
二、开发环境准备
Linux/Mac
安装系统环境:Ubuntu 16.04 LTS (Xenial Xerus) 64-bit PC 版本,安装下列 pkg:
注意:请安装 python 2.7