zoukankan      html  css  js  c++  java
  • 虚拟机安装中标麒麟和Qt5.7

    内网开发,好烦

    一、使用镜像创建虚拟机

      1、很简单,没什么要说的。

        这是我的镜像 https://pan.baidu.com/s/1RC0luhK2sc_MMKSnScb_Dg  

        不同的镜像可能会有一点小区别。

      2、我这个安装时并未设置root密码,仅仅创建了一个普通账户。

        执行命令 $sudo passwd root

        后会首先提示输入当前普通用户的密码,之后再输入自己想要的设置的root密码就可以了。

    二、由于无法复制文件到虚拟机中,尝试许多方法,最后选择了ftp(折腾了好久)

      1、在物理机上安装 FileZilla_Server-0_9_60_2.exe 并启动,然后设置账号和服务器文件夹

      2、在虚拟机上通过命令$ftp 192.168.21.14连接服务器,之后输入账号和密码(不知道为什么,账号和密码为空也可以);

        通过ls命令查看服务器文件,判断是否连接到服务器。

        附:在公司,有网线的时候,上面命令的ip是物理机的ip

          在家,连的是无线网;ip是VMware Network Adapter VMnet1 的ip

      3、进入服务器后, 输入>bin命令,表示以二进制方式 传输文件(折腾好久)。否则下载的文件会有问题

      4、get命令获取需要下载的文件。

    三、安装QT

      1、下载qt的run文件传到虚拟机中;执行命令$chmod 777 *给文件加权限。

        我选择的安装包是 qt-opensource-linux-x64-5.7.0.run

        https://pan.baidu.com/s/1DChP_14uaWtkpWWB0QiADA

      2、./qt-opensource-linux-x64-5.7.0.run安装

     

    四、安装完成后新建工程,编译运行;报错:cannot find lGL

      1、原因:QT Creator在编译运行时查找的libGL的库是不带版本号的,及它查找的是libGL.so,而原本系统中在usr/lib64路径下只有libGL.so.1、libGL.so.1.2.0、libGLU.so.1、libGLU.so.1.3.1,后缀中待了版本号,导致QT程序编译时找不到对应的库。

      2、解决:需要复制或创建链接命名为libGL.so

      进入/usr/lib64目录下;输入命令:$ln libGL.so.1 libGL.so或$cp libGL.so.1 libGL.so

    附:卸载Qt

      在安装目录qt5.7.0中有一个MaintenanceTool的可执行文件,运行然后就进入卸载界面。

  • 相关阅读:
    验证车牌警车能源车
    两个二维数组组合并且日期相同的其他值相加
    运用phpExcel导出查询的数据
    JQ加减乘除运算
    获取url传递的参数、鼠标滚动加载事件
    SQL查询将数据按字段(2017-08-15 11:34:05)进行按月分组
    关于角色和权限控制数据表相关
    有关无限极分类并排序问题
    前端解决用户登录时,禁止chrome提示用户保存密码
    前端学习之iframe配合hash做菜单导航的问题:修改src跳转与contentWindow.location.replace('')的问题
  • 原文地址:https://www.cnblogs.com/wangbin-heng/p/9734016.html
Copyright © 2011-2022 走看看