首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何区分Qt4.8和Qt5.8.7

如何区分Qt4.8和Qt5.8.7
EN

Ask Ubuntu用户
提问于 2017-04-12 10:11:55
回答 1查看 553关注 0票数 0

我以前在我的项目工作中使用了Qt4.8。我把它用在基于ARM的嵌入式linux设备上。但是由于Qt4.8没有像QSerialPort那样的大量库支持,所以我考虑下载最新的QT5.8.7,并将其编译路径配置为交叉编译器(用于ARM嵌入式linux设备)。

我使用命令sudo apt-get install qtcreator qt4-dev-tools下载了Qt4.8,因此它会自动安装。因为我总是需要以根用户身份启动它,所以我总是使用终端打开它,然后使用sudo qtcreator打开它。

现在我已经下载了Qt5.8.7 online installter并将其安装在主目录中。如果我输入sudo qtcreator来启动它,那么哪一个就会开始,这让我很困惑。我不想删除Qt4.8。我怎样才能区分这两者呢?

EN

回答 1

Ask Ubuntu用户

发布于 2017-04-12 19:13:54

我认为您可能混淆了Qt (软件开发框架)和Qt (集成开发环境(IDE))。Qt是Qt的默认IDE,但是它不是唯一可以使用的IDE,与您在自己开发中使用的Qt框架的版本没有任何关系。

使用联机安装程序安装时,默认安装将安装Qt框架的最新版本和Qt的最新版本。在此安装过程中,如果需要,您可以选择要安装的其他Qt框架版本。例如,您可以安装5.3和5.8。在我执行的所有安装中,还安装了维护工具。这可以在任何时候用于添加/删除/更新已安装的组件(即,您可以在安装后启动该组件,并将Qt5.6添加到上面)。维护工具位于{installation folder}/Qt

Qt的单个安装可以同时了解多个不同的Qt版本。您可以配置它应该在每个项目中使用的版本。您可以通过从菜单中选择Tools->Options,然后选择Build & Run选项,然后选择Qt选项卡,查看Qt“知道”的Qt版本。使用在线安装程序安装的Qt将自动检测在安装过程中安装的Qt版本。但是,也可以在同一个对话框中手动添加不同的Qt版本。

希望上面的内容能有所帮助。总结如下:

  1. 您不需要安装的多个副本。如果您使用联机安装程序进行安装,我建议使用sudo运行联机安装程序,并将其安装到/opt/
  2. 要打开使用联机安装程序安装的Qt,您需要浏览到{installation folder}/Qt/Tools/QtCreator/bin,然后浏览./qtcreator。您不需要使用sudo启动这个程序。您还应该能够启动它从您的桌面启动或菜单。
  3. 若要设置用于特定项目的Qt框架的版本(S),请单击项目按钮并按需要选择/配置版本。
  4. Qt声明“基于QT5.5.1”的原因是,Qt的特定版本是使用Qt框架5.5.1版本构建的。
  5. 我认为Qt有一些很好的文档,包括指南、示例等。这是可用的这里
票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/903906

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档