Linux QT Kit丢失及Version为空问题解决方案

目前遇到了这样一个问题

我当时的情况是,QT卡了,然后我重启了虚拟机,最后发现,QT的东西不能用了,这些工具包也用不了,我千方百计,找博客,都没有解决。最后找到我的师傅,他帮我弄了一下version中的qmake路径。

QT说这里面的工具包不能用?

于是乎,我就去找方法啊。它警告说什么要更新cmake,要搞些什么文件什么的。

其实都不用。有时候,你缺少的仅仅是一个version里面的内容而已。

如果出现问题,那么你的qt version里面应该为空的。

那么此时,你就可以去找下qmake的路径,添加进来就好了。

如下图:

就按照这个路径去找。

然后添加完毕之后问题就解决啦!!!

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

(0)

相关推荐

  • 解决Ubuntu下使用linuxdeployqt打包Qt程序问题

    写了点Qt界面程序,然而发现很难移植到其他没有安装Qt环境的电脑上运行.查资料了解到,在windows上有windowsdeployqt程序,linux上有linuxdeployqt可以帮助我们快速打包. 1. 配置Qt环境 首先,我们先把Qt环境配置好,在~/.bashrc中加入: export PATH=/home/xl/Qt5.9.2/5.9.2/gcc_64/bin:$PATH export LD_LIBRARY_PATH=/home/xl/Qt5.9.2/5.9.2/gcc_64/li

  • ubuntu linux下使用Qt连接MySQL数据库的方法

    环境说明: ubuntu 10.04.2 QtSDK (1.5G安装包的那个) mysql5.1 1.安装MySQL Linux下完整的MySQL开发需要安装服务器端,如果安装客户端也没什么不好.直接在软件中心搜mysql,把client和server选上. server在安装时会提示为root用户设置密码,设一个好了. 我使用的是mysql5.1版本,用户名密码存储在一个叫mysql的数据库里,只有管理员级别才能看到. 如果直接在终端中输入 mysql,可能会提示ERROR 1045 (280

  • Linux环境(CentOS6.7 64位)下安装subversion1.9.5的方法

    本文实例讲述了Linux环境(CentOS6.7 64位)下安装subversion1.9.5的方法.分享给大家供大家参考,具体如下: 安装环境以及软件版本如下. subversion使用1.9.5版本,服务器使用阿里云服务器,CentOS6.7(64位). 1.第一步 现在软件,安装svn共需要使用如下软件,apr-1.5.2.tar.gz.apr-util-1.5.4.tar.gz.zlib-1.2.11.sqlite-autoconf-3130000.tar.gz(前面四个都是依赖包)su

  • 如何在 ubuntu linux 上配置 go 语言的 qt 开发环境

    go语言是开发效率极高.运行速度也接近C程序的现代编程语言,qt是跨平台的优秀gui库,二者结合起来工作表现非常优秀.本文讲的有两个事情,第一个是安装go语言的qt绑定包,第二个是安装go语言的集成开发环境. 安装github.com/therecipe/qt包 本段介绍的是如何安装和配置github.com/therecipe/qt开发包,这是一个非常优秀的qt库的go语言绑定,它非常强大,完美支持QT的信号槽机制,而且它的API完全模仿C++,所以你可以直接参考官方的QT C++文档. 我介

  • pyqt远程批量执行Linux命令程序的方法

    写了个小程序: 功能 1.测试远程ssh连接是否成功, 2.批量执行远程ssh命令 效果如下: 代码如下: #-*- coding:utf-8 -*- import sys from PyQt4 import QtCore, QtGui, uic import locale import re import os from PyQt4.QtCore import * from PyQt4.QtGui import * import paramiko qtCreatorFile = "test.u

  • 嵌入式Linux重启QT应用程序的简单办法(基于QT4.8 qws)

    应用软件一般都有这样的业务需求: 当有新版本的APP,则程序就需要执行更新,更新完毕后(所谓的更新大多就是以覆盖的方式),不需要关机,而是应用程序自己重新启动即可. 查了网上一些资料,描写得非常复杂,还不如创建一个脚本,批处理完成我的工作这样简单.快捷和粗暴. 在程序中,可以通过QT的线程库函数来重启,也可以简单的调用外部脚本,完成重启的工作. qApp->closeAllWindows(); system("/opt/app/restart_app.sh"); 这里看到,res

  • Linux QT Kit丢失及Version为空问题解决方案

    目前遇到了这样一个问题 我当时的情况是,QT卡了,然后我重启了虚拟机,最后发现,QT的东西不能用了,这些工具包也用不了,我千方百计,找博客,都没有解决.最后找到我的师傅,他帮我弄了一下version中的qmake路径. QT说这里面的工具包不能用? 于是乎,我就去找方法啊.它警告说什么要更新cmake,要搞些什么文件什么的. 其实都不用.有时候,你缺少的仅仅是一个version里面的内容而已. 如果出现问题,那么你的qt version里面应该为空的. 那么此时,你就可以去找下qmake的路径,

  • Springboot @Value获取值为空问题解决方案

    这篇文章主要介绍了Springboot @Value获取值为空问题解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 在spring中,常常使用 @Value("${property}") 从application.properties中取值,需要注意两点 使用 @Value 的类不能使用 new 关键字进行实例化对象,必须采用 依赖注入的方式进行实例化 不能使用显式的构造方法 否则,将取不到值.解决方法如下: 删除显式的构造方法

  • Linux fgetcsv取得的数组元素为空字符串的解决方法

    但服务器上,很多使用Linux服务器,源程序使用UTF-8,这样很容易产生字符编码的问题. 如果仅仅将CSV文件转码为UTF-8,这样在Windows服务器上没有问题, 而在RedHat5.5上,用fgetcsv取得的数组中,如果某列的内容是中文,则该列对应的数组元素为空字符串,而英文则正常. 这时,需要设置区域: setlocale(LC_ALL, 'zh_CN.UTF-8'); 代码如下 复制代码 代码如下: // 上传的CSV文件,通常是用Excel编辑的GBK编码, // 而源代码是UT

  • MySQL IFNULL判空问题解决方案

    问题:mybatis返回的null类型数据消失,导致前端展示出错 思路:如果查询出的结果是空值,应当转换成空字符串.当然在前端也能进行判断,但要求后台实现这个功能. 解决方案: 使用如下方法查询: SELECT IFNULL(sex,'') AS sex FROM user --如果查询到这个sex为null值,那么就赋值成空字符串 不过,如果查询语句本身为null,那么返回前端的还是null,这个就要在代码里判断了. 比如: SELECT IFNULL(sex,'') AS sex FROM

  • Feign调用服务时丢失Cookie和Header信息的解决方案

    目录 Feign调用服务丢失Cookie和Header信息 服务调用方 服务接受方 Feign调用存在的问题 ①feign远程调用丢失请求头 ②异步调用Feign丢失上下文问题 Feign调用服务丢失Cookie和Header信息 今天在使用Feign调用其他微服务的接口时,发现了一个问题:因为我的项目采用了无状态登录,token信息是存放在cookie中的,所以调用接口时,因为cookie中没有token信息,我的请求被拦截器拦截了.  参考几篇文章,靠谱的解决方法是:将cookie信息放到请

  • Linux中FTP账号无法删除文件夹的解决方案

    我现在遇到的问题是这样的,用ftp账号上传了wordpress系统. 我用的FTP工具是:FileZilla 在删除这个文件的时候,基本所有文件都删掉了,但是还有一些空文件夹删除不了,并且状态面板显示了550 Remove directory operation failed. 一开始我以为是用户权限的问题,一直在折腾这个权限 其实压根和权限没半毛钱关系,因为权限已经是777了,真是瞎折腾. 偶然翻查百度资料的时候,发现了一个解决方法 只要在FilleZilla这个工具找到服务器菜单,把强制显示

  • 详细Laravel5.5执行表迁移命令出现表为空的解决方案

    今天在使用一个第三方包 laravel-admin 时,出现了这样的错误:SQLSTATE[42000]: Syntax error or access violation: 1103 Incorrect table name '',折腾了好久,终于知道了解决方法,原来是配置文件的缓存没有清理. 一.问题 vagrant@homestead:~/Code/laravel-shop$ php artisan admin:install 错误提示: In Connection.php line 66

  • linux安装jdk,tomcat 配置vsftp远程连接的步骤

    不知不觉入行也有一年了,这两天在公司上班有空了就自己装了个vmware虚拟机,装了个红帽6.1完全命令行的操作系统,想着搭个公司现在在用的测试环境,没想到中间碰到了很多问题,不过大部分都解决了,现在可以达到自行上传项目等等操作,在这里把这两天学习的东西记录一下,防止记忆丢失. 一开始,要下载安装虚拟机,我选的是vmware,当然你也可以选择别的虚拟机,比如virtualBox等,虚拟机只是用来装操作系统的一个工具而已,当然vmware可能更强大一些,但是对于我们现在做的操作,随便一个工具就可以.

  • Linux操作系统安装图文配置教程详细版

    随着嵌入式的发展,Linux的知识是必须的一部分,下面就让我们进行Linux系统的安装过程演示: 一. Linux的安装 在此博客中以红旗(Red Flag)Asianux Workstation 3为例进行描述,其他版本的Linux与此相似. 1.1 安装方式      根据Linux系统在计算机中的存在方式,将Linux的安装分为单系统.多系统和虚拟机.      1.单系统安装.指在计算机中仅安装Linux系统,无其它操作系统.   2.多系统安装.指在同一台计算机中,除了安装Linux系

  • linux中uptime命令的用法详细解析

    系统中的uptime命令主要用于获取主机运行时间和查询linux系统负载等信息.uptime命令可以显示系统已经运行了多长时间,信息显示依次为:现在时间.系统已经运行了多长时间.目前有多少登陆用户.系统在过去的1分钟.5分钟和15分钟内的平均负载. uptime命令用法十分简单:直接输入uptime即可.另外还有一个参数  -V ,是用来查询版本的. (注意是大写的字母v)[linux @ localhost]$ uptime –Vprocps version 3.2.7[linux @ loc

随机推荐