win7 (Qt 5.8) + red hat 7.3(VMware 12) ( Qt5.6 )((搭建环境)

说明: Qt5.6 搭配 red hat 7.3(图形界面)

因为环境的复杂性, 不敢确定说其他的环境同样可行,当且仅当这种环境(我的机器环境是这样)应该可以成功

从  http://download.qt.io/official_releases/qt/5.8/5.8.0/  下载 5.8版本的Qt(用于在windows下安装)

qt-opensource-windows-x86-mingw530-5.8.0.exe(带编译器版本,其他版本要配置编译环境)

从  http://download.qt.io/official_releases/qt/5.6/5.6.0/  下载Qt(用于在rhel下安装,这个环境装5.8会出错,我就换成了这个)

qt-opensource-linux-x64-5.6.0.run  (linux版本)

1、windows 正常全选安装5.8版本的Qt:  qt-opensource-windows-x86-mingw530-5.8.0.exe

配置环境变量

右击-》我的电脑-》高级系统设置-》环境变量-》Path(系统变量)-》编辑

加入  C:\mysql\bin;C:\mysql\lib (用 ‘;‘ 分隔每个路径)

2、rhel: 正常全选安装 Qt5.6版本: qt-opensource-linux-x64-5.6.0.run

root权限   正常全选安装(路径应该是/opt.....下)

qmake -v  //显示版本

版本号是1.*多的就配置环境变量 (版本号显示3.*就不用设置了)

配置环境变量 (机器上因为有老版本的qt,所以优先新版本的搜索)

PATH=/opt/Qt5.6.0/5.6/gcc_64/bin:$PATH:$HOME/.local/bin:.:$HOME/bin

3、移植测试

在Windows中新建一个qt工程,用于测试

将工程传到服务器上,到对应的路径下(我直接偷懒,用共享,结果一样的)

qmake,生成 makefile , 之后make, 提示找不到动态库 libGL.so(我的机器是这样)

链接缺少的动态库(要是make成功就不用建立链接了)

cd /usr/lib

ln -s ../lib64/libGL.so.1.2.0 libGL.so   //建立软链接(类似快捷方式)

回到相应的路径下 qmake

make 一把,生成文件

完成移植测试

时间: 2024-11-02 23:28:02

win7 (Qt 5.8) + red hat 7.3(VMware 12) ( Qt5.6 )((搭建环境)的相关文章

win7 + red hat 7.3(VMware 12) + mysql 5.7.18(搭建环境)

说明:这个过程只是(仅仅)在自己机器上可以实现,出现了其它的问题,可以查资料解决 这种方法(流程)可能很快就会失效,毕竟软件发展太快了,写个流程总结作为日后参照 获取资源: 1.到 https://www.vmware.com/cn.html  //获取 VMware(试用版) 2.到  https://dev.mysql.com/downloads/mysql/  下载 mysql-5.7.18-1.el7.x86_64.rpm-bundle.tar 3.上传到服务器中,我直接弄了共享(效果是

如何给Red Hat Linux安装Vmware Tools

众所周知在VMware虚拟机中安装好了VMware Tools,才能实现主机与虚拟机之间的文件共享,同时可支持自由拖拽的功能,鼠标也可在虚拟机与主机之前自由移动(而不再用按Ctrl+Alt释放),而且还可以令虚拟机屏幕也可实现全屏化,重要一点能使得虚拟机的来宾系统时间与宿主机一致. 那么Red Hat Linux系统如何安装VMware tools的呢? 下面就介绍该工具(Vmware-Tools)在Linux环境中的安装步骤: 1. 在安装Linux的虚拟机中,单击"虚拟机"菜单下的

Linux(Red Hat)-中安装Vmware Tools

0. 会弹出 ***1.在弹出的文件夹中找到"VMwwareTools9.6.2-1688356.tar.gz",右击"解压缩到"...我解压缩到了"home/{用户名}/ToolsTemp/"文件夹里了... 注意到这个文件就可以了↓ *********2. 最后就容易了,打开终端"cd /home/{用户名}/ToolsTemp"回车... "./vmware-install.pl"回车... 就可以了

Linux Red hat 5 DNS服务器搭建(一)域名缓存服务器

Linux Red hat 5 DNS服务器多实验详细搭建 所需软件包: ? bind-9.3.3-7.el5.i386.rpm ? 提供主要程序及相关文件 ? bind-utils-9.3.3-7.el5.i386.rpm ? 提供对dns服务器的测试工具(如nslookup.dig等) ? bind-chroot-9.3.3-7.el5.i386.rpm ? 提供一个伪装的根目录以增强其安全性(var/named/chroot/) ? caching-nameserver-9.3.3-7.e

Red Hat Enterprise Linux Server release 7.0双系统安装

Red Hat Enterprise Linux Server release 7.0双系统安装 1.RedHat 公司的企业版7.0已经发布了.下面介绍一下在7.0下装双系统的步骤. 安装前系统:WIN7 要安装的第二个系统:RedHat Enterprise 7.0 @请注意:WIN8系统和企业版7.0不兼容.安装完7.0后,WIN8系统会起不来. @首先BOIS已经确定调好.[注意启用笔记本的高速运转模式],我是用PXE网络来安装的,所以还得设置从PXE网络启动. @接着以PXE启动. @

Red Hat:Linux6版本 OpenVPN服务架设及配置项目

一,网络环境 二,搭建环境要求 1 LinuxVPN作为VPN服务器,操作系统为64位的RHEL6.5,主机名为vpnserver,网卡连接到VMnet1上,IP地址为192.168.1.10/24.   2 Client为VPN客户端,操作系统为Windows 7,主机名为vpnclient,网卡连接到VMnet1上,IP地址为192.168.1.11/24.   3 1)LinuxVPN服务器要关闭SElinux与iptables: 2)Client要注意关闭防火墙. 三,实验过程并截图验证

Linux red hat 安装ansible

今日对Linux 系统是Red Hat Enterprise Linux Server release 6.5 (Santiago)对ansible进行安装. 由于系统的源为yum源,所以使用yum install ansible 进行安装,但是报错.如图.(这个错误是yum源没有注册到red hat 系统). yum源不能安装,所以换了一个思路.使用pip安装.pip是依赖python安装的. 1.检查Python版本 Python -v 检查出来为Python 2.6.6 2.检查pip 版

Linux(Red Hat 6 32位) 下安装Mysql5.6.30

1. 下载MySQL 5.6 下载页面:http://dev.mysql.com/downloads/mysql/ 此处选择"Red Hat Enterprise Linux 6 / Oracle Linux 6 (x86, 32-bit), RPM Bundle"下载,下载至/root/fuxian/目录下,下载文件名为"MySQL-5.6.30-1.el6.i686.rpm-bundle.tar" 2. 解压tar包 cd /fuxian/Downloads/

System center 2012 R2 实战七、SCOM2012R2监控Red hat Linux5.7

1    准备工具 u  putty_V0.63.0.0.43510830.exe ------>用于连接到Linux服务器 u  Winscp  ------>用于将windows与 Linux服务器文件互传 2    操作步骤 复制代理至Linux服务器 在SCOM安装光盘中,找到Linux服务器代理 打开Wincap工具,将用于Linux服务器的SCOM代理,复制到Linux服务器根目录下 1            域名解析配置 u  修改Linux服务器主机名称+DNS后缀 u  去D