- 主题:QtCreator有没有办法根据cmakelist直接生成pro文件呢
各种GitHub download源码,配置环境很麻烦,QtCreator有没有办法根据cmakelist直接生成pro文件呢,快速建立文件依赖甚至编译环境依赖,快速的阅读调试程序。求操作
--
FROM 223.88.88.*
是的,特别是配置各项依赖的时候
不过QtCreator用vs调试器的时候有个致命的兼容性问题,不支持设置断点!
不知道在Ubuntu下面,用GDB会不会很好用?
【 在 dormouseBHU 的大作中提到: 】
: 赞。这功能很实用啊。 pro 文件比 cmake 简单明了多了。
:
--
FROM 223.88.88.*
哦哦。vscode的优点是插件的灵活性,比如C++项目里面会出现.cu, .py, .sh, .md之类的文件,安装插件后都可以在一个项目里面支持,但我特别不习惯它里面的各种宏以及json配置,隔段时间就忘了怎么配....
QtCreator有没有类似的插件机制,可以一个项目里面支持多种不同类型文件的?
【 在 hgoldfish 的大作中提到: 】
: 在目录底下运行`qmake -project -recursive`可以自动生成一个 .pro 文件。
: 但是 QtCreator 直接支持 cmake,你没必要那么做。前提是你系统的环境,执行 cmake 不会失败。
:
--
修改:bigsen FROM 223.88.88.*
FROM 223.88.88.*
是断点无效,断不住,可能是vs刻意的支持力度不够导致的兼容性问题?
换mingwin没问题,但选择vs2017那一套就不行,搜索网上也不少人出现这个问题,没有找到真正能解决的方法。
【 在 dormouseBHU 的大作中提到: 】
: 百分之90以上的qt用户都是在win下用qt creator + VS 吧,怎么可能不能设断点…
: 至少我和我认识的人都没遇到过不能设断点的问题
--
FROM 223.88.88.*
“在 linux 下用 QtCreator 是小众”,那linux一般用什么?
【 在 hgoldfish 的大作中提到: 】
: 估计是哪里配置问题。在 linux 下用 QtCreator 是小众。
: 我只能说我在 openSUSE 底下用得很稳。Ubuntu 从来没用过。不好说。
:
--
FROM 223.88.88.*
那效率也太低了吧。主要有些特殊场景开发如cuda、tensorrt等都是部署在linux上,调试必然也得在linux。不爽。那看来也只能是vscode了,vim、emacs之流就算了....
【 在 hgoldfish 的大作中提到: 】
: 估计是的。现在很多 linux 开发还停留在 windows 下用 ssh 远程进主机,vim 开发。
:
--
FROM 223.88.88.*
敢问你们用vscode的,代码浏览“前进、后退”都是用键盘快捷键操作么?精简的连这些按钮都找不到了,咋那么不习惯呢,每次还得把手从鼠标拿开,两个手操作快捷键...
【 在 cn62 的大作中提到: 】
: 我记得曾经某些版本和vs调试器配合有问题,现在的新版本应该是没问题的。
: 只是qtcreator在win下启动越来越慢,比java的ide启动还慢,真的无语。
: 再加上它对cmake支持的实在太挫,所以我现在基本不用qtcreator,直接vscode+cmake撸。
: ...................
--
FROM 218.28.15.*