主题 : GUI dnw for Linux(更新:增加自设定下载地址的功能) 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 4545
精华: 3
发帖: 88
金钱: 810 两
威望: 614 点
贡献值: 22 点
综合积分: 236 分
注册时间: 2009-03-19
最后登录: 2020-06-17
楼主  发表于: 2009-06-09 14:44

 GUI dnw for Linux(更新:增加自设定下载地址的功能)

管理提醒: 本帖被 qq2440 执行取消置顶操作(2009-08-07)
昨天看了gt945那篇 “彻底摆脱xp 在linux下实现编程到烧录”
想必的确有很多朋友喜欢在Linux下开发,但烧写给大家带来很多不便,这也困扰我很久
阅读了hulifox008兄写的 dnw2程序,于是就给程序写个GUI。
程序是基于Qt4写的,适用于现代的Linux发行版,同样也需要libusb库支持。
配合友善之臂vivi烧写,目前基本完成,已实现传输,USB设备插拔自动发现。



烧写内核:



烧写根文件系统:


烧写完成

  


0.2版烧写截图




源码: xdnw-0.3.tar.gz (11 K) 下载次数:686

第二个版本,使用D-Bus实现了USB设备插拔自动发现。
第三个版本,加入设置下载地址的功能。
朋友们多提意见或给我提交bug。
在此感谢hulifox008兄!
[ 此帖被长风在2009-06-15 17:09重新编辑 ]
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
贡献值: 71 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
1楼  发表于: 2009-06-09 15:27
期待最终版...
强烈支持DIY Linux端的开发工具,谢谢长风兄的无私奉献,你是兄弟们的楷模啊,呵呵。
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
贡献值: 71 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
2楼  发表于: 2009-06-09 15:27
先加精再说了,哈哈
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
贡献值: 71 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
3楼  发表于: 2009-06-12 11:35
引用第4楼violet520于2009-06-12 11:05发表的  :
怎样指定 烧写的地址?

在Supervivi的命令行上指定
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
贡献值: 71 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
4楼  发表于: 2009-06-15 09:56
引用第7楼maidisula于2009-06-15 08:39发表的  :
还需要安装qt的库吗?

是的,PC上需要,而且需要安装开发用的头文件和库用来编译
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
贡献值: 71 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
5楼  发表于: 2009-06-19 04:59
dnw.h:12:19: error: QObject: 没有该文件或目录
dnw.h:13:34: error: QtDBus/QDBusConnection: 没有该文件或目录

看起来你需要在PC上安装qt开发用的头文件和库。你用的是哪种Linux发行版?
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
贡献值: 71 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
6楼  发表于: 2009-08-31 14:24
引用第22楼answer000000于2009-08-30 21:00发表的  :
有人介绍下 如何编译吗?

看源代码包里的README文件
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."