如何在 Ubuntu 中从终端运行 Qtcreator?

Posted

技术标签:

【中文标题】如何在 Ubuntu 中从终端运行 Qtcreator?【英文标题】:How to run Qtcreator from terminal in Ubuntu? 【发布时间】:2017-05-22 13:41:58 【问题描述】:

您好,我已经使用官方 qt 安装程序安装了 Qt(我没有使用名为“qtcreator”的软件包)。

我需要从终端运行 QtCreator,但我找不到可执行文件。

我使用的是 Ubuntu 16.04。

【问题讨论】:

如果你已经安装了 qtcreator 然后在终端上运行“qtcreator”命令它应该会打开 qt。 @Arpit 我使用从他们的网站下载的 Qt 安装程序我没有使用带有 apt-get 的软件包安装程序。 QtCreator 是一个已弃用的包.... @underscore_d 我使用从他们的网站下载的 Qt 安装程序我没有使用带有 apt-get 的包安装程序。 QtCreator 是一个弃用的包... @C.Xammar 预期的 qt 位置将是:"/opt/qt-director name" 在该文件夹中移动,然后运行 ​​./qtcreator。 【参考方案1】:

您可能可以在 opt 目录中找到可执行文件,该位置将作为 /opt/Qt/Tools/QtCreator/bin 并且您可以通过终端作为 ./qtcreator 运行它

【讨论】:

【参考方案2】:

最新的QtCreator应该默认安装在

 $HOME/Qt/Tools/QtCreator/bin/

您有两个启动选项,可执行文件qtcreator 或shell 脚本qtcreator.sh

要运行可执行文件,请键入

~/Qt/Tools/QtCreator/bin/qtcreator

要运行 shell 脚本,请键入

~/Qt/Tools/QtCreator/bin/qtcreator.sh

使用哪个:从qtcreator.sh 的顶部开始,它指出如果您有库名称冲突(例如 qtcreator 使用的库名称与您自己的 LD_LIBRARY_PATH 相同),您可能希望从shell 脚本,而不是简单的可执行文件。

【讨论】:

【参考方案3】:

Windows linux 子系统用户

如果您将 ubuntu 作为 win10 的子系统,它位于您的 AppData 文件夹中(使用 sudo apt install 命令安装): 此外,您不能从终端运行 qtcreator,因为默认不支持图形界面。您需要先安装 X-server 应用程序 (https://sourceforge.net/projects/xming/),然后才能从终端运行 QT。

C:\Users\[YOUR_USERNAME]\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs\usr\share\qtcreator

或者,它在 usr/lintian/overrides 中

但您不应修改此 linux 根目录中的任何内容,因为这可能会导致数据丢失。

【讨论】:

【参考方案4】:

对我来说,它不在/opt 目录中,而是我在/home/user/ 目录中选择的位置。 更具体地说:/home/user/Qt5.12.1/Tools/QtCreator/bin/qtcreator

【讨论】:

以上是关于如何在 Ubuntu 中从终端运行 Qtcreator?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Mac 终端中从 Visual Studio 运行应用程序

如何在 Ubuntu 中从控制台运行 Qt Creator?

vscode集成终端如何开启x11转发?

ubuntu 终端怎么运行可执行文本文件

在 UBUNTU 中从 VS Code 运行 Kotlin 会产生 kotlinc:未找到

在ubuntu / Linux中从Shell脚本(启动)运行GamingAnywhere