分页: 1 / 1

如果使用QtCreator写代码感觉不爽的,可以使用Kdevelop试试

发表于 : 2022-08-09 10:37
flwwater
QtCreator的自动提示太慢了,关闭相关插件连提示都没了,一点也不好用.
然后就试了下Kdevelop,感觉很香,提示太强了,语法后台解析也能独立关掉,感觉可以甩街了.

用Kdevelop编写Qt程序,点击构建,会提示 make:*** No targets specified and no makefile found.Stop.

解决方案:只要在工程名上点击鼠标右键,选中"运行Qmake",显示"*** 退出,返回值:0 ***"表示成功,然后就能构建程序并运行了. :Grimace
注:运行Qmake指的是它会自动生成一个Makefile文件,,位置位于当前工程目录的build子目录下.

一般可执行程序有两种,debug和release,我们在编译前要配置构建类型,开发的时候选debug(程序稍大),发布时用release(程序较小).
配置构建类型:
1:菜单->工程->打开配置
2:弹出窗口左侧点击QMake
3:右侧出现的构建类型里有debug和release选项,

注:debug和release构建类型互换后需要执行菜单->工程->清理选中项,然后重新运行Qmake一下,,即可生成新的Makefile文件.编译程序的依据就是Makefile文件,debug和release信息也保存在里面.最后就生成了一个基于makefile里是debug还是release的可执行文件.