精华内容
下载资源
问答
  • linux卸载qt
    千次阅读
    2014-07-19 14:39:35

    步骤如下:
    首先找到安装文件的位置,就是那个Qt5.2.0, 默认安装在你的home文件夹下即 /home/username/Qt5.2.0
    例如我的目录是 /home/Ted/Qt5.2.0
    进入该目录运行MaintenanceTool就可以卸载Qt了,即进入Qt5.2.0文件夹后运行命令
    ./MaintenanceTool

    更多相关内容
  • 由于项目中需要用到QT的程序,因此安装QT5的软件支持库和QT开发环境是必须的:apt-get insatall qt5-defaultapt-get insatall qt-creatorQT5的库和QT Creator开发环境是独立运行的,如果QT Creator缺少QT5的库则程序...

    由于项目中需要用到QT的程序,因此安装QT5的软件支持库和QT开发环境是必须的:

    apt-get insatall qt5-default

    apt-get insatall qt-creator

    QT5的库和QT Creator开发环境是独立运行的,如果QT Creator缺少QT5的库则程序写好了没法编译;如果只装QT5不装QT Creator开发环境的话则没有办法写程序,只能通过命令行编译已经写好的程序,两者相辅相成,缺一不可。另外还有一点要提醒大家,网上对于Ubuntu安装QT的步骤大多是

    apt-get insatall qt-sdk

    apt-get insatall qt-creator

    这是非常坑的一点,因为qt-sdk是QT4.8的库,我当时没有意识到这点,在装了qt-sdk之后又装了qt5-default,导致QT程序编译时就要我选择QT4还是QT5的软件库,非常烦,好在我之后用这个方法删除了qt4的软件库:

    apt-get autoremove qt-sdk

    然后是删除了/usr/lib/arm-linux-gnueabihf/qt4下的所有文件:

    a87332b6c656465da586d0ad62915299.png

    这样QT4.8的库就从我的板子里面灰飞烟灭了,不会有任何的卸载残留。虽说如此,QT4 Designer还是在的,我改天也想个办法把这个给卸了,并且qt-chooser也有qt4.8的信息:

    be9dbff32ffed05c74d589da9c3d806e.png175881e6bbd7a68d2784d249aa6dbc7f.png

    环境搭好了,可以开始写程序,但还要设置一下编译的选项,在Tools->options设置里面:

    d0c81763b2259b2c9bb69d428f1afe73.png

    要设置好仿真器件是桌面(Desktop)还是远程(Remote)、设备是本地PC还是安卓手机、编译器、QT软件版本、Debug调试版本。

    613f602e3d1fb62e13f5e7bf9c909476.png

    QT版本默认是5.5,因为4.8被我删了:

    da375cdf5fb686ec771bc16930d71d54.png

    编译器默认是GCC,如果不知道编译器的路径可以用which gcc指令查找:

    7b966f667304921aba53c540c22e5394.pngb157c4e2e11413452e06b06b744af470.png

    调试器用默认路径即可:

    73af4a607e39fce4462cab4b7ca0e144.png

    其实这个调试方案是可以删了重新建一个的,我当时也是因为出了点问题删掉了,重新配置过一个调试方案,就是现在这个,程序编译运行都没有问题。

    来写个非常简单的程序,弄个按钮,每按一次输出一行666:

    b83d80386e0d2cc814265b73541455d5.png

    接下来就可以用QT环境进行开发了。

    展开全文
  • 作者| 思凡 常用C++开发环境介绍命令行CommandLine(1)Linux命令行:GNU g++ + Makefile/CMake(2)Windows命令行:MinGW市面主流可选C++开发IDE(1)CodeBlocks 小巧、开源免费、跨平台,初学可试试(2)eclipse + CDT + ...

    c661aa851c2f21d67b9e2ae149387bfb.png

    作者 |  思凡

    32845237835f84dfb8bfb2f3c336c238.png

    常用C++开发环境介绍

    命令行CommandLine

    (1)Linux命令行:GNU g++ + Makefile/CMake

    (2)Windows命令行:MinGW

    市面主流可选C++开发IDE

    (1)CodeBlocks                       小巧、开源免费、跨平台,初学可试试

    (2)eclipse + CDT + MinGW  推荐本来就熟悉eclipse的人偶尔开发C++使用

    (3)VisualStudio201X     庞大、好用、不跨平台,推荐Windows上做大项目使用

    (4)QtCreator                 中等、开源免费、跨平台,推荐嵌入式开发者首选

    (5)VSCode                  扩展性强、漂亮好用、跨平台,推荐web开发者做C++

    一.qt  creator

    QT里面有一个概念非常重要,主要是构建套件。这个东西运行他就需要这个构建套件的支持。它是什么呢?是你对工程的管理的一套东西,包括编译器、调试器、工程管理器等。Qtcreator在设计的时候本身就有一个叫容器的原理。它提供的是一整套的软件,你可以把它看作一个容器,这个容器里可以安装很多个kits,每一套kits对应一个平台,当你用C++编写了一个源程序,一个源程序将来用不同的kit可以构建出来不同的程序,这个不同的程序可以到不同的平台去运行,假如说装了装了一个32位windous的kits。编出来的程序将来就可以在32位windows的平台上运行,如果装了一个64位linux的kits,那么将来,就可以到64位linux的系统上去运行。

    那为什么会有这样一套设计呢?就是因为QT需要跨平台,也就是你现在开发的这一套源代码,到各个平台上都可以生成可执行程序,它是怎么跨平台的呢?和java是不一样的 ,java是一次编译,到处运行,但是QT不一样,QT是一套源码,要在不同的kits下面去构建进行编译,最后生成的是不同的可执行程序,这些不同的可执行程序,只能在各自不同的kits所对应的环境下面去运行,而不是编译出来一个随便放到哪里去都可以运行,所以在我们一个qtcreator里,可以安装多个kits,将来自己的源代码能够被编译的种类就多。

    (1)qtcreator是专为qt开发而生的,但本身也是个独立的IDE

    (2)qtcreator可以开发qt gui项目,也可以开发非qt的纯C++项目

    (3)qtcreator完整运行需要Kits(构建套件),包括编译器、调试器、工程管理器等

    (4)基于qtcreator的搭建可以独立搭建,就是安装一个纯的qtcreator,不包括任何kits,不能 用来构建任何的程序。完全自己拼凑。也可以整体一次性搭建,人家把所有需要的全部打包好的,只要你勾选上。但只能提供常用的,但是不能交叉编译。别人也不知道你用的嵌入式那个系统,所以你要独立的去搭建。

    0424ec937e773643038fef998d0c192e.png

    那我们在安装的时候,怎么去选择,怎么去安装呢?

    二.整体搭建qtcreator开发环境

    (1)官方下载:http://download.qt.io/official_releases

    Qt creator 属于整个QT资源的一部分,我们在里面选择下载qt,他里面有打包好的,全部的都有,然后选择最新的版本。也可以找别人已经有的。

    8bbba43d368789f849c7c5e5e43c32f0.png

    (2)按照提示步骤进行安装:

    7724f36be5b1b32c2adcf45725acd9f2.pngfb99600f1974ff440c562e5a8debb890.png76289ae2049c7f58b9a5c227a4cb85b4.png002225e959833d41abf52c178868bf2f.png

    如果空间小可以考虑勾选少部分,在安装的过程中,在勾选的一步有,MinGW 7.3.0 32bit/ MinGW 7.3.0 64bit 这个MinGW是在windous下进行c++编译的编译器的一种,其实MinGW就是gcc在windous下的一个封装,一套工具链便来是在Linux下面使用的,后来把这一套整个搬迁到windous上来了。我们选择的越多,后面就能在越多的平台上进行编译,关键看以后程序是怎么发布的,看硬盘的大小,但是这个有一个缺陷,就是如果一旦做决定了就不能改了,下次你想装什么,除非他这个整个卸载了。再勾选Sources,这个是Qt的源码,正常说不需要,但是呢,可以用来查看,工具中要是涉及到源码追踪。如果有源码,就会追踪过去,如果没有安装,就没办法追踪过去,比如说写程序的时候涉及到某一个类,追踪到这个类,就追踪不下去了,可能这个是以库的方式来提供的,有源码的话,就可以跳转过去。还有其他比较高档的组件。整个安装完了是没有创建桌面快捷方式的,需要自己去创建。

    3.安装结束后就可以打开,注意尽量结束掉其它的进程。否则会非常卡。

    7bbb50b6b62c6673788f20c44f7a25fd.png

    50da39a53ce6f11f0741edd52df0e047.png

    三,环境变量配置

    1.设置系统环境变量

    注意:根据自己具体安装路径来设置环境变量中的路径。

    单机此电脑->右键属性->高级系统设置->环境变量->左键系统变量中的Path->编辑->新建,然后将下面3个bin路径分别添加进来。

    如果是win10的系统,需要打开控制面版,找到属性。a74fb59c17c01e12db0bd8679850c0f6.png

    2.查询百度,path处填什么bin文件的路径呢?

    272669f06f72a4fff873f168acd4a6b5.png

    方法一:不需要配置,把QT安装好->启动QT creator->里面又自动检测编译环境

    方法二:添加bin文件路径

    74ca492c31c3ebab3a98ed1cecb76390.png

    打开运行工程:

    f1aedf5a591396918771e6db0cdc1fcd.png

    66357ff71683a646f207ae7f634c2d9c.png

    c22efd8fc4ddc977799e38838fbcec9d.png

    68067d2cd77d75a84535352ba064b2e7.png

    四.一般问题:

    1.申请QT账户:并邮箱认证

    8a28f2445f6f786cfb7bbf44892c4644.pnge7e4f4953cf69144c7d0f57bcc52f6a8.png

    QT申请账户的时候,密码是有怪异的要求。6位含数字字符字母大小写才能设置成功。

    2.出现如下编译错误:

    c22efd8fc4ddc977799e38838fbcec9d.png

    可能是文件格式不对,应该改为utf-8,但是我通过路径,“工具->选项 ->文本编辑器-> 行为”把默认编码改为“ UTF-8”。发现它本来就是UTF-8。但是我这里发现并没有Unicode的文件编码格式,我也把文件发给其他同事,帮我转好格式,也依旧没有编过。

    e76703947fb82c2ec35eda733a1b2106.png

    最后,在各种实验下,发现删掉如下两个注释就可以了。

    4e5a67783a51737f405e15c57e9255ee.png

    总体的思路就是按照下面的语法判断错误,后来工具还是运行不了,就要看缺什么对应的库。我这里新添加了这些库。

    1325646e1311ded3194caaddfaabbb85.png

    3.出现错误:16:42:34: Could not determine which "make" command to run. Check the "make" step in the build configuration.

    Error while building/deploying project s5k33d_bringup_tool (kit: Desktop Qt 5.10.1 MSVC2015 32bit)

    When executing step "qmake"

    解决:You can set the compiler path here: Tools > Options > Build & Run > Kits. Select the kit displayed and select a valid compiler.

    工具> 选项>构建和运行>构建套件(Kit)。其中这个14.0对应的就是匹配VS2015

    59f10ba65cac4275df1dcf0758149b8e.png

    在设置的过程中,如果是笔记本电脑的话,下半部分会看不见,窗口也拖不上去,这是因为笔记本分辨率/页面缩放有关系而不是电脑卡住了,可在设置中改一下缩放与布局。

    3.使用vs2015打开.pro文件报错:Project ERROR: Cannot run compiler 'cl'

    使用vs2015打开Qtcreator建的工程.pro文件报错,提示如下:

    --- (Import): Generating new project of liteidex.pro file

    --- (qmake) : Using: C:\QT\QT5.9.1\5.9.1\MSVC2015\bin\qmake

    --- (qmake) : Working Directory: C:\Users\firecat\Downloads\liteIDE\liteide-master\liteidex

    --- (qmake) : Arguments: -tp vc "liteidex.pro" -recursive QMAKE_INCDIR_QT=$(QTDIR)\include QMAKE_LIBDIR=$(QTDIR)\lib QMAKE_MOC=$(QTDIR)\bin\moc.exe QMAKE_QMAKE=$(QTDIR)\bin\qmake.exe

    [1] - Project ERROR: Cannot run compiler 'cl'. Maybe you forgot to setup the environment?

    --- (Import): Error(s): 1--- (qmake) : Exit Code: 3

    解决方案如下:

    1、使用第三方工具rapidee,修改一下Windows的环境变量。

    2、把path路径添加C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin即可。

    最后结果编译通过:

    d50965e3400f3b4de7dfe6c49952fb42.png

    ba3255a6f01d54e0765aa4c00cd932a3.png

    五.创建非qt的C++项目

    左边的欢迎,下面是编辑,就是一个编辑的主窗口,下面的设计,就是一些GUI的设计有关的,debug当然是用来做调试的,项目,是项目管理的,当你创建了一个项目,就可以进到项目相关的栏目里面去,左下角就是一些相当于快捷键。新建一个项目,就点上面,“文件”-“新建”,首先有两大类,一类是项目,一类是文件和类,如果你不是创建项目,而是要在项目里创建一个文件,就选下面这个。Application,就是一个典型的QT应用程序,然后右边又有七八种东西,这些都是不同的Qt程序,有很多种运行,可以基于QT widgets 。第二个library就是创建一个库文件,第三个是其他项目,也是QT相关的,第四个是non-QT project一些非Qt项目,就是一些纯C++项目,最后一个就是import project导入一个项目,就是被人创建好的。只有第四个是和Qt没关的,点进去后,保存的位置如果不选择,默认的就是文档。Qmake和cmake是比较常用的,Qmake能自动生成makefile。

    8be4fad7e2ca9fe7c048c4984fa44a21.png

    我们写一个简单的hello world来看一下,这个软件qtcreator在项目管理的过程中,支持三种方式,qmake就是和cmake比较类似的一个东西,.

    b917df44986c0017a130ceddddd81a22.png

    f14f7bc2ff9b96d5230d827f4b070cf6.png

    01bc80611fd2f15fad4b6976bf28f601.png

    4fd86fd5bc29337bb96f85917b7d4bfe.png

    a4dde83f91fecb13011a4411a65a6dd0.png

    85ef0222b97afd67a205560350169dde.png

    d4adbcc249d126b319bf3a7104cf2fee.png

    a6d8399e3f94153be505decb8aa7373c.png

    19b3ee33e0a68031243bf95ef4464026.png

    展开全文
  • win10平台或Linux平台卸载Qt

    万次阅读 多人点赞 2020-06-13 08:12:52
         ... 但在win10系统上,控制面板里没有该菜单,需要到Qt的安装目录找到它内置的卸载工具MaintenanceTool.exe,一般在C:\Qt\Qt5.4.1目录下,双击它即可。详细步骤如下:   &n

            一、windows平台
            在win7或者XP系统上,可以在桌面左下角的[开始] --> 控制面板里,找到Qt菜单,右击即可卸载;
            但在win10系统上,控制面板里没有该菜单,需要到Qt的安装目录找到它内置的卸载工具MaintenanceTool.exe,一般在C:\Qt\Qt5.3.1目录下,双击它即可。详细步骤如下:
            1)进入C:\Qt\Qt5.3.1目录,双击MaintenanceTool.exe,如图(1)所示:

    图(1) 在Qt的安装目录里找到MaintenanceTool.exe

            2)一路点击默认,直到卸载完成,如图(2)、(3)所示:

    图(2) 点击[卸载]
    图(3) 点击[完成],再手动重启电脑
            3)重启电脑;

            对于比5.3.1版本高的Qt软件,其卸载工具名称为MaintenanceTool.exe.xxx和MaintenanceTool.dat.xxx需要将多余的.xxx后缀去掉,即重命名如下
            MaintenanceTool.exe.dat --> MaintenanceTool.exe (去掉多余的后缀.dat)
            MaintenanceTool.dat.dat --> MaintenanceTool.dat (去掉多余的后缀.dat)

            有的版本,比如Qt 5.12 其卸载工具名称为MaintenanceTool.exe.new 和MaintenanceTool.dat.new (这2个.new后缀,都要去掉),然后,再双击重命名得到的MaintenanceTool.exe,直到卸载完成,重启电脑。

            二、Linux平台
            1.进入Qt的安装目录,比如,cd /opt/Qt5.3.1
            2.运行命令: ./MaintenanceTool
            3.进入卸载界面,一路默认,直到卸载完成;

    展开全文
  • 完整和完全卸载QT Creator

    千次阅读 2021-07-16 15:04:18
    Question:How to uninstall QT Creator from Linux machine?I have a corrupted install on a Debian Jessie machine. I have tried reinstalling, fixing, etc. and with no luck. I was advised to uninstall comp...
  • Ubuntu 安装和卸载QT

    千次阅读 2020-12-20 11:58:44
    1.Ubuntu 15.10中已经集成了gcc和g++,所以不需要再另行安装了,为保险起见可以再执行安装命令安装gcc和...安装QT5.5.1我们到这里http://download.qt.io/archive/qt/,下载qt-opensource-linux-x86-5.5.1.run,大家...
  • Linux卸载Qt

    万次阅读 2018-05-10 08:58:41
    1、在Linux的软件中心安装 先找到qt的安装目录,我的是~/Qt5.7.0,在终端中进入该路径,目录中有一个MaintenanceTool文件,可以卸载qt即:cd ~/Qt5.7.0./ MaintenanceTool2、编译源文件安装如果是编译安装,直接删除...
  • 环境 :1系统:ubuntu16.04 X86 2qt版本:qt5.8一安装qt51下载qt安装包官网.qt5.8链接:...官方发布...
  • 卸载QT5安装QT4

    2021-06-02 21:34:03
    1.卸载Qt5 针对上述两种安装方法,分别有不同的卸载方法 1.1命令行安装的卸载 sudo apt-get remove qt5-default qtcreator 1.2找到对应qt5的安装路径 opt/Qt5.2.1 运行./MaintenanceTool sudo ./MaintenanceTool ...
  • Linux卸载QT SDK

    2021-05-13 11:49:56
    unbuntu下卸载QT方法一:you can remove it like this, those developers should add this somewhere ! like next to the download textlinuxmint ~ # cd /optlinuxmint opt # lsqtsdk-2010.04linuxmint opt # sudo ...
  • 1.之前我下载的是QT5.13版本但是安装结束后Qtcreator出现打不开,这里我推荐Qt5.9版本,下载网址如下:https://download.qt.io/official_releases/qt/5.9/5.9.0/下载后存到你想存的文件,我这里是在主文件中创建了个...
  • 打开终端,进入安装Qt的目录 运行命令./MaintenanceTool 如果没有这个的话,则执行: sudo apt autoremove '.*qt5.*-dev' sudo apt autoremove '.*qt4.*-dev'
  • Python-2.7.11.tar.xz下载地址:https://www.python.org/ftp/python/2.7.11/Python-2.7.11.tar.xz[root@Only-Qt-for-Python src]# yum -yinstall lrzsz vim wget ntp xz gcc gcc-c++ unzip zlib*[root@Only-Qt-for-...
  • Linux 16.04 Qt-creator 安裝/卸载 0. 简介 qt是基于c++的应用程序开发框架,用于开发跨平台的GUI或无GUI程序。qt-creator 是便于开发qt项目所使用的IDE,qt-creator本身也是用qt开发的。所以要编写qt项目的话只安装...
  • QTLinux下的安装和卸载

    千次阅读 2019-11-08 18:56:52
    QT 的安装和卸载其实步骤和Windows下的基本相似,只是Windows打开的是exe,Linux打开的是二进制文件 安装 一开始各种问题,处理完问题才开始写的,网上有一些非必要的引导,这里纠正一些,有人说安装的时候要root...
  • ubuntu下QTqtcreator安装卸载与配置

    千次阅读 2021-03-03 16:26:47
    1. 安装方法官网下载:http://qt-project.org/downloads在当前目录下打开终端,执行./qt-opensource-Linux-x64-5.8.0.run(这里写你下载的文件名)忽略\[0] Warning: Could not create lock file '/home/dc/software-...
  • 1.之前我下载的是QT5.13版本但是安装结束后Qtcreator出现打不开,这里我推荐...若输入命令chmod +x qt-opensource-linux-x64-5.9.0.run显示no found一些错误的话,就先输入sudo apt-get install freeglut3-dev,再输入c
  • ubuntu 完全卸载qt5

    2022-07-15 15:31:35
    1、进入Qt5.15的安装目录例如我的目录cd/home/test/Qt;2、运行命令./MaintenanceTool;3、进入图形化界面,按照操作卸载即可。我觉得这个下载更新工具可以。
  • Linux qtcreator安装卸载

    千次阅读 2019-01-08 16:44:42
  • ubuntu16.04卸载qt4安装qt5经过

    万次阅读 2017-05-11 14:58:02
    后来的解决方案就是没有理会linux预装的qt。直接在qt网站下载了qt5的.run安装文件,安装到自己指定的位置,就能用了。--------------------------------### 以下为原文内容,请谨慎参考ubuntu16.04默认安装qt4.8版本...
  • ubuntu20.04快速安装、配置、卸载QT
  • Ubuntu 18.04 下Qt5开发环境搭建(安装,配置,美化,卸载)我本人用的Ubuntu是18.04的,安装的Qt是5.14.1下载你要安装的Qt版本官网下载地址:或者百度网盘下载地址:修改运行软件权限chmod 755 qt-opensource-linux-x...
  • Qt Linux版本卸载

    千次阅读 2017-11-20 15:49:14
    Qt卸载不小心下载了一个试用版Qt,30天以后可能得卸掉,卸载方法: cd到opt的Qt5.6里 运行MaintenanceToolsudo ./MaintenanceTool 根据图形界面操作。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 8,311
精华内容 3,324
关键字:

linux卸载qt