对于许多人来说,这可能只是一件基本的事情,但我被困在“Qt 版本控制”中,这真的让我很烦。我在 Ubuntu 12.04 LTS 上,我的 Qt 版本是 2.4.1。
这是显示的消息:
No valid Qt versions found. Please add a Qt version in Tools/Options or via the maintenance tool of the SDK.
我已经安装了 bazaar ( bzr
) 禁用了除bazaar之外的所有其他版本控制插件,但仍然无法解决问题。如果我必须了解有关使用 bazaar 版本控制进行配置的更多信息,请指导我。
我也添加了qmake
路径。
我什至尝试禁用所有版本控制插件,但也没有像我预期的那样进行。我(或者也许我应该使用was)正在考虑学习使用 Qt 进行开发/编码,但还没有成功创建一个新的项目结构!
请指导我完成这个。
版本控制系统 (VCS)、版本控制或源代码控制是用于跟踪文件更改的软件系统,通常用于软件开发。
这个怎么运作
通常,文件托管在存储库(每个项目的目录树)中。开发人员A编写了一个软件系统,并使用 VCS 来跟踪文件更改。开发人员B想要向软件系统添加新功能或修复已发现的错误。一个常见的开发流程是这样的:
请注意,这是一种做事方式,可以有多种方式,例如:
对于 Bazaar,您可以在此处查看文档并确定适合您的方法。
我的系统中有 Bazzar 吗?
您可以通过在终端中发出以下命令来检查您的系统中是否安装了
which bzr
Bazaar,如果安装了 Bazaar,您将得到:/usr/bin/bzr
否则您将不得不安装它sudo apt-get install bzr
潜在嫌疑人
从您提供的屏幕截图看来,您的系统中似乎没有安装 QT 开发框架(没有 qmake)。您可以从官方网站或通过软件中心(搜索 qt-sdk)获取 Qt 框架,它将产生以下结果:
或者
sudo apt-get install qt-sdk
,您还可以安装文档。首先确保你已经
build-essential
正确安装:然后在 Tools -> Options -> Tool Chains 中添加 GCC 并将您的
gcc
路径设置为编译器路径。更新:
这是我的 SDK 精确设置:
我似乎需要指定
qmake-qt4
而不仅仅是qmake
.