登录
|
立即注册
签到
门户
Portal
论坛
BBS
导读
Guide
广播
Follow
同城会
Group
动态
Space
搜索
热搜:
活动
交友
discuz
自己动手吧
»
论坛
›
开源周边设备
›
Deviationtx(遥控固件)
›
帖子
Win10下使用Docker搭建DeviationTX编译环境
[复制链接]
7752
3
置顶
发表于 2018-3-3 15:44:00
|
查看全部
|
阅读模式
本帖最后由 tinyspot 于 2019-8-30 15:16 编辑
原文链接:
https://www.deviationtx.com/wiki/development/docker
1.下载所需软件。
下载地址:
https://pan.baidu.com/s/1ee3A2M
密码: nu51
首先安装DockerToolbox,
点击:“Next”
可以自己修改路径,教程选择默认路径然后点击:“Next”
默认勾选需要安装的选项,然后:“Next”
照图勾选需要安装的选项,然后:“Next”
点击:“Install”
等待安装完成。
提示是否需要安装驱动程序,点击安装,安装完成后建议关闭安装程序(由于
DockerToolbox自带VirtualBox版本比较老旧,Win10下直接运行会出错,所以接下来我们需要先升级下VirtualBox
)
双击下载好的VirtualBox-5.2.8-121009-Win.exe文件。
点击下一步。
按需勾选需要的选项,然后点击下一步。
选择“是”
点击安装,开始安装。
点击完成,至此自带VirtualBox 升级完成,下面找到Docker Quickstart Terminal图标,双击打开。
打开后窗口如下,等待镜像下载完成。
如果此步骤下载速度很慢或者下载失败,可以手工下载镜像。(镜像网盘有提供boot2docker.iso)
网速快的可以跳过这一步,如果下载速度过慢或者下载失败,可以先关闭程序窗口,手动复制
boot2docker.iso到如下目录。
复制完成后再次打开软件,此时软件会自动配置虚拟机,直到显示如下图,表示配置完毕。
此步骤为添加镜像加速地址,
可选
(国外镜像速度一般比较慢可以添加国内加速镜像的地址)到此路径下.docker\machine\machines\default 找到config.json文件打开,找到"RegistryMirror":字段,在【“”】里添加上加速镜像地址,保存后重启生效。
接下来需要运行命令来下载DeviationTX编译环境。
docker pull deviationtx/deviation-docker
复制代码
回车,等待命令完成。
下面需要创建一个文件夹 用来存放编译好的固件。
mkdir ~/devo_builds
复制代码
命令完成后会在如下图中创建一个
devo_builds的文件夹,后面编译完成后的固件都是存放在这里的。
下面需要下载源代码,并且把本地目录挂载到虚拟机(方便本地修改代码后编译)
docker create -it -v ~/devo_builds:/release -v ~/git:/git --name deviation_build deviationtx/deviation-docker
复制代码
命令完成后会在如下图创建一个文件夹用来存放源代码。
运行以下代码启动编译。
docker start -i deviation_build
复制代码
可以使用键盘来选择需要编译的遥控器类型,选择完成后点击 Build。
第一次编译还需要下载一些编译所需的组件。
编译完成。
打开以下路径找到编译完成的固件 。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
举报
使用道具
回复
精彩评论
4
yfz
论坛元老
发表于 2019-8-15 10:45:10
|
显示全部楼层
这个控源码没有多协议高频头源码影响大
举报
使用道具
回复
支持
反对
yfz
论坛元老
发表于 2019-8-18 11:29:34
|
显示全部楼层
注水。。。。。水分是不是太大了。。。
举报
使用道具
回复
支持
反对
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
tinyspot
网站编辑
53
主题
83
帖子
7693
积分
Ta的主页
发信息
签到
连续天
1人
签到看排名
签到成功
更多
精彩推荐
Windows11 23H2上使用MSYS2编译EDGETX
首先打开以下链接下载Visual C++ https://www.microsoft.com/en-us/download/d ...
Windows11 23H2上使用Linux子系统编译A
1.在Windows 11上启用linux子系统。 开始菜单点击设置然后选择应用(如图) ...
EdgeTX 安装指南
使用引导加载程序(Bootloader)安装 EdgeTX 注意:在更新到 EdgeTX 之前,强烈 ...
更多
热点动态
1.
Windows11 23H2上使用MSYS2编译EDGETX
2.
Windows11 23H2上使用Linux子系统编译Ardup
3.
支持ESP32的天线跟踪
4.
EdgeTX 安装指南
5.
WIN10下使用MSYS2编译EDGETX及EdgeTX Compa
6.
WIN10下使用QT编译EDGETX
7.
Win10下编译EDGETX
8.
新人报道,入手一台T18,求中文说明书
更多
随手拍
Windows11 23H2上使用MSYS2编译EDGET
首先打开以下链接下载Visual C++ https://www.microsoft.com/en-us/download/detai
Windows11 23H2上使用Linux子系统编
1.在Windows 11上启用linux子系统。 开始菜单点击设置然后选择应用(如图)
EdgeTX 安装指南
使用引导加载程序(Bootloader)安装 EdgeTX 注意:在更新到 EdgeTX 之前,强烈建议
WIN10下使用MSYS2编译EDGETX及EdgeTX
首先需要下载安装Visual C++ Redistributable。 下载地址:https://www.microsoft.co
WIN10下使用QT编译EDGETX
QT 的安装说明可以参照https://bbs.diy8.org/thread-102719-1-1.html 点击开始菜
更多
客服中心
400-800-8888
周一至周日8:30-20:30 仅收市话费
在线客服
客服微博
产品咨询
售后中心
快速回复
返回顶部
返回列表