如何为 Qt 配置版本控制?

如何为 Qt 配置版本控制?

对于很多人来说,这可能只是一件基本的事情,但我却卡在了“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.

snap01

我已经安装了 bazaar ( bzr),并禁用了除以下之外的所有其他版本控制插件:市场但还是无法解决问题。如果我需要了解更多有关使用 Bazaar 版本控制进行配置的信息,请指导我。 snap03

我也添加了qmake路径。 snap02

我甚至尝试禁用所有版本控制插件,但结果也没有我想象的那样。我(或者也许我应该使用曾是) 想学习使用 Qt 进行开发/编码,但还没有能够创建新的项目结构!

请指导我完成此事。

答案1

版本控制系统 (VCS)、版本控制或源代码控制是用于跟踪文件变化的软件系统,通常用于软件开发。

怎么运行的

通常,文件托管在存储库(每个项目的目录树)中。开发人员A编写一个软件系统并使用 VCS 来跟踪文件更改。开发人员想要为软件系统添加新功能或修复发现的错误。常见的开发流程如下:

  • 开发人员想要获得资源以便对其进行处理
  • 开发人员在他的存储库副本上开发新功能
  • 开发人员在本地开展工作
  • 开发人员完成他的工作并将更改提交回远程(原始)存储库

请注意,这只是一种做事方式,还可以有多种方式,例如:

  • 独自开展一个人的项目并将存储库保存在本地。
  • 使用中央远程存储库开展小组项目
  • 各种其他口味

对于 Bazaar,你可以查看文档这里并决定什么对你有用。

我的系统中有 Bazzar 吗?

你可以通过在终端中输入以下命令来检查系统中是否安装了 Bazaar which bzr,如果安装了 Bazaar,你将获得:/usr/bin/bzr否则你必须使用以下命令安装它sudo apt-get install bzr

潜在嫌疑人

从您提供的屏幕截图来看,您的系统中似乎没有安装 QT 开发框架(qmake 不存在)。您可以从官方网站或者通过软件中心(搜索 qt-sdk),它将产生以下内容: 在此处输入图片描述

或者sudo apt-get install qt-sdk,您还可以安装文档。

答案2

首先确保您已build-essential正确安装:

sudo apt-get install build-essential

然后在工具->选项->工具链中添加 GCC 并将您的gcc路径设置为编译器路径。

更新

这是我的 SDK 的精确设置:

在此处输入图片描述

我似乎需要指定qmake-qt4而不是仅仅qmake

相关内容