吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 4682|回复: 39
上一主题 下一主题
收起左侧

[原创工具] Keil工程转QT工程小工具

[复制链接]
跳转到指定楼层
楼主
小优雅 发表于 2022-5-24 08:26 回帖奖励
本帖最后由 小优雅 于 2022-6-4 22:35 编辑

    之前的版本存在的已知问题都已经解决了,如果可以用到的可以下载测试一下,看看还有没有BUG,希望大伙也帮忙测试。
另外,我也已经把软件封装成一个exe文件,用起来更加便捷一点。
然后我把没有封装的打包成自解压的exe文件,可以直接双击运行软件,可以使用winrar自定义自解压的格式等,也可以解压出来放到自己喜欢的文件夹。
下载链接我放到文章最后,喜欢的可以下载使用 。

都知道Keil的的编辑就是一坨屎,用起来根本就不是给人写代码用的,除了使用它的调试下载之外,感觉就一无是处。

看好多人使用VS或者其他的,看起来配置还挺麻烦,好像还有不少BUG,我就也没尝试,平时都是使用Cube生成Keil的工程文件后,使用小工具把Keil工程转换成QT的工程。
qt用起来代码补全或者是代码看起来都还算比较舒服的,各种快捷键用起来还是比较方便的。
于是就把我使用已久的小工具发出来,给大家分享一下,也希望使用过程中有发现BUG的反馈一下。
由于是新学的qt,肯定有不少不足之处,希望大家多多包涵。


软件使用非常简单,打开就一个小界面: 支持文件拖拽,将keil工程.uvprojx或者是.uvproj文件拖到软件窗口里,点生成按钮,就会在和工程文件一样的路径下生成一个.qt的qt工程文件
双击打开.qt文件,选择合适的Kits就可以在qt中使编辑代码了

但是有个问题,暂时没有解决,因为是qt写的小程序,要想使用,就得需要导入一大堆的dll文件,程序本来就没多大,也就几十kb,结果导入的dll文件竟然多达五十多兆,然后使用Enigma Virtual Box打包所有的文件到一个EXE文件中,拖拽文件没问题,但是使用按钮选择文件的时候就会卡死,好像是因为使用的是QT自带的读取文件的弹窗导致的,换电脑从新打包也是一样的,所以现在使用的是WinRAR的自解压功能打包的EXE文件来规避暂时没有解决的问题。双击自解压EXE文件将其解压到指定文件夹里并生成桌面快捷方式,使用的时候直接到桌面双击快捷键就可以了,也可以是解压到历史的文件夹里,关闭后就自动删除。

封装好的exe文件大一些,有48M之大,但是启动速度快,自解压exe文件小,只有15M大小,但是需要解压后才能运行,启动速度比较慢,根据自己需要进行下载。

另外谁有好看的图标,可以分享一个,我把图标换了,实在是难看,自己实在是没有本事画

1.0(不建议使用)版本下载链接https://vnbo.lanzoum.com/iRIB305cl0qf
1.1(最新)版本封装好的exe文件下载链接:https://vnbo.lanzoum.com/iAzR305wcsad
1.1(最新)自解压版本的文件下载链接:https://vnbo.lanzoum.com/iY2m005wp2te

免费评分

参与人数 12吾爱币 +18 热心值 +12 收起 理由
vnbo + 1 + 1 我很赞同!
notifier + 1 + 1 我很赞同!
x_killua + 1 + 1 谢谢@Thanks!
笙若 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
风之暇想 + 7 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
blindcat + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
lxhyjr + 1 + 1 谢谢@Thanks!
Moran110 + 1 + 1 用心讨论,共获提升!
15235109295 + 1 + 1 我很赞同!
道冲渊风 + 1 + 1
qsj521521 + 1 + 1 谢谢@Thanks!
yjqyjq1717 + 1 + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

推荐
taotieren 发表于 2023-2-3 14:42
建议增加一个转 CMakeList.txt 这样可以跨平台编译。
推荐
 楼主| 小优雅 发表于 2022-5-24 15:56 |楼主
abcde1224 发表于 2022-5-24 09:00
厉害呀  话说打包成qt之后能用qt编译嘛

那不行,只是用qt编辑,之后的编译下载调试还是回到keil中,这么转到qt只是为了编辑代码方便而已,各种快捷键,各种代码补全写起来很方便
沙发
yjqyjq1717 发表于 2022-5-24 08:34
头像被屏蔽
3#
fsmd2014 发表于 2022-5-24 08:58
提示: 该帖被管理员或版主屏蔽
4#
15235109295 发表于 2022-5-24 08:59
感谢楼主的分享
5#
abcde1224 发表于 2022-5-24 09:00
厉害呀  话说打包成qt之后能用qt编译嘛
6#
fxyc87 发表于 2022-5-24 09:00
能编译和调试么?
感觉转成VS Code也挺好用的。
7#
wanderrr 发表于 2022-5-24 09:17
毕业后就再也没有用过keil了,倒是QT还有在用
8#
leevip1111 发表于 2022-5-24 09:22
对于我来讲虽然用不上.但是也要感谢楼主的奉献和创作精神.
9#
wangxiaojie78 发表于 2022-5-24 09:22
感谢分享!!!!!!!!
10#
Moran110 发表于 2022-5-24 09:39
感谢分享
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 提醒:禁止复制他人回复等『恶意灌水』行为,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-4-18 09:42

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表