编译ardublockly的步骤
来源:互联网 发布:丰趣海淘 知乎 编辑:程序博客网 时间:2024/06/04 17:43
本文主要记录了编译ardublockly的具体步骤及注意事项:
环境配置
安装python2.7和python3.4,然后通过以下命令行安装各种包:
- cmd: “pip3 install pyinstaller”
- cmd: “pip3 install mkdocs”
- cmd: “pip3 install coverage”
- cmd: “pip3 install requests”
- cmd: “pip install coverage”
- cmd: “pip install requests”
- cmd: “pip install mock”
- cmd: “pip freeze”
- cmd: “pip3 freeze”
从https://nodejs.org/en/下载node.js,并安装。
下载ardublockly的源码
git clone https://github.com/carlosperate/ardublockly.git
cd ardublockly
git submodule update --init --recursive
编译说明
第一步:Blockly
使用python2,且需要联网(外网),需要使用Google的”Closure Compiler Service”。从项目的根目录: cd blockly
py -2 build.py
cd ../
第二步:Python Server
使用python3。 py -3 package/build_pyinstaller.py
第三步:Electron
这一步需要联网,且保证网速较好,最好是外网,否则会失败。 cd package\electron
npm install
npm run release
cd ../../
第四步:Documentation
py -3 package\build_docs.py
第五步:打包Ardublockly
py -3 package/pack_ardublockly.py
- 编译ardublockly的步骤
- 汇编语言的编译步骤
- 编译WebKit的步骤
- Ogitor的编译步骤
- 编译g++的步骤
- qt 的编译步骤
- JRTPLib的编译步骤
- Gcc的编译步骤
- 编译的基本步骤
- 程序编译的步骤
- Installing Ardublockly
- Building Ardublockly
- 编译框架的操作步骤
- sqlite3的交叉编译步骤
- u-boot 的编译步骤
- 测试环境的编译步骤
- 使用cl编译的步骤
- linux 编译内核的步骤
- Android 自定义控件的画画扳的简单实现
- 【怎样写代码】确保对象的唯一性 -- 单例模式(五):一种更好的单例实现方法(静态内部类)
- java 各种日期格式化工具
- OKHttp基本的网络请求
- 判断字符是否为中文
- 编译ardublockly的步骤
- 开发维护大型 Java 项目的建议
- 【CodeForces
- C++学习-对象数组
- 底部导航栏:类似微信风格的底部导航条(需要选中和不选中的两种图标)
- 拉格朗日插值算法简介及其C++实现
- ceph运维常用指令
- SqlServer2008安装过程详解~
- RPM打包技术与典型SPEC文件分析