sas*_*alm 9 c++ windows qt qt-creator qt5
甚至在新创建的空项目中也会发生这种情况.
Qt5配置的运行(以及调试)按钮被禁用(它们已启用Qt4配置).然而,构建按钮没有被禁用,它可以工作 - 我可以构建项目,但我无法从Qt Creator运行它.
它们也在Build菜单中被禁用.但是,一切都已启用,并且可以正常运行Qt4配置.
它是Windows 7(32位)上的Qt/C++项目.
编辑:
我发现了几个相关的问题 - 在QtCreator for QML项目中没有启用RUN按钮和http://qt-project.org/forums/viewthread/15737,但它们的情况略有不同,并且没有显示明确的解决方案.不过,我发布这些内容以防万一.
编辑2:
我按照@Blueman和@Fabian的建议检查了Qt5的运行配置,并且可执行字段为空(也被禁用),即使Build配置正确指定了路径.此外,我收到此错误 - ".pro文件untitled2.pro无法解析." 这是一个截图:
打开项目 .pro 文件并进行一些任意修改并保存更改。这将导致 .pro 文件被重新解析,并且无论出于何种原因将重新启用运行按钮。
我已经好几个月没有看到这个了,但它曾经困扰着我!就个人而言,我会从 .pro 文件中删除随机行,保存它,重新添加我删除的行并再次保存。每次都成功了!
我安装了 QtCreator 2.8.1 进行测试,并使用 Qt4.8.6 和 Qt5.3 编译一些项目
结果与您的相同,Qt5 配置有一个禁用的运行按钮,并且.pro文件存在解析问题。可能这是一个错误。
我的建议是将 QtCreator 更改为最新版本(对我来说一切正常)。
您不必重新安装整个 qt 环境,只需安装最后一个 QtCreator (链接)。这将是一个单独的应用程序,因此您也可以根据需要使用旧的应用程序。
唯一的问题是新安装(默认情况下)使用与旧安装相同的本地化设置。这可能会导致问题。
我通过更改新安装设置的默认路径解决了这个问题。安装后(不要运行!)在桌面(或其他地方)创建应用程序的快捷方式,右键单击 - >属性。在快捷方式选项卡下,您将看到一个显示Target 的区域,在末尾添加:
-settingspath路径
其中路径是将放置设置的位置。
对我来说它看起来:
C:\Qt\Tools\qtcreator-2.8.1\bin\qtcreator.exe -settingspath C:\Qt\Tools\qtcreator-2.8.1\settings
如果新安装无法识别这两个 qt 版本,并且您不知道如何添加它 - 只需询问,我将添加额外的描述。
[编辑]
我发现了相关问题,同样的问题,更新 QtCreator 是一个解决方案。
| 归档时间: |
|
| 查看次数: |
12985 次 |
| 最近记录: |