deepin(深度操作系统)安装qt



  • 下载qt

    打开官网(http://download.qt.io/official_releases/qt/5.10/5.10.1/ ),选择qt-opensource-linux-x64-5.10.1.run下载

    Linux下安装qt

    在文件夹空白处右键,选择(在终端中打开)

    0_1524388797097_深度截图_选择区域_20180422171930.png

    • 命令第一步: chmod +x qt-opensource-linux-x64-5.10.1.run
    • 命令第二步:./qt-opensource-linux-x64-5.10.1.run
    • 之后就出现QT安装的可视化界面

    0_1524389075030_深度截图_选择区域_20180422172357.png

    0_1524389209420_深度截图_选择区域_20180422170634.png

    基本都是下一步,很简单,只有这里需要勾选安装qt的内容,选择桌面版

    0_1524389227983_深度截图_选择区域_20180422171024.png

    安装后,在home根目录可以找到qt的安装路径

    0_1524389406413_深度截图_dde-file-manager_20180422172939.png

    使用Qt

    新建一个widget程序,发现编译不了,因为我们没配置c++编译环境

    安装G++环境
    sudo apt-get install build-essential
    另外的一些相关环境。如果不安装,一些qt的组件是无法正常编译的,例如openGL
    sudo apt-get install libx11-dev libxau-dev libxaw7-dev libxcb1-dev libxcomposite-dev libxcursor-dev libxdamage-dev libxdmcp-dev
    sudo apt-get install libxext-dev libxfixes-dev libxfont-dev libxft-dev libxi-dev libxinerama-dev libxkbfile-dev libxmu-dev libxmuu-dev
    sudo apt-get install libxpm-dev libxrandr-dev libxrender-dev libxres-dev libxss-dev libxt-dev libxtst-dev libxv-dev libxvmc-dev
    sudo apt-get install libglib2.0-dev
    sudo apt-get install libssl-dev
    sudo apt-get install libgtk2.0-dev
    sudo apt-get install libcups2-dev
    sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev
    sudo apt-get install libgstreamer0.10-dev

    因为我们是先安装的qt,后安装的编译环境,所以需要手动配置一下C++编译器,【工具】-【选项】-【构建和运行】

    0_1524390935908_深度截图_qtcreator_20180422174959.png

    运行结果

    0_1524391039413_深度截图_选择区域_20180422175243.png



  • @青山白云 深度操作系统中安装Qt的方法和普通Linux系统安装Qt的方法差别不大。默认的安装位置以前是/opt文件夹,但是我建议安装在/home/你的文件名文件夹下。



  • @jiangcaiyang 我玩脱了,不小心更新了驱动,重启就进不去了,然后重装了



  • @青山白云 深度系统更新驱动就进入不了x-server界面啦?好奇怪呢。



  • 我建议使用deepin官方仓库里的QtCreator

    sudo apt install qtcreator-dde
    

    能够支持输入中文
    用Qt官网的不能用输入法


  • 网站研运

    @大黄老鼠 看是什么输入法框架了。现在大多数都是fcitx输入法框架。因此呢,只需要Qt编译相应的插件就好了。大多数情况下是没有编译这个插件的,需要自己上网去寻找。



  • 恰好这个我不会弄😞



  • 为什么要安装这么多库,多到不可思议,甚至还包括gtk?我看ubuntu就不需要这么多库啊!DeepIn到底干了什么!

    还有,这么多sudo apt-get install 库,你是怎么知道和发现的呢?多谢指教。。。



  • @stlcours 网上有前人总结



  • @stlcours Deepin自己魔改了很多东西,总的来说,效果还好


Log in to reply
 

走马观花

最近的回复

  • G

    北京名律免费法律咨询,解决您的法律困扰,如果您眼下没有遇到法律上的问题,也可以留一位大律师的联系方式以备不时之需!ccfd91efc3a6b2ed0e79054d2248eed.jpg bf6015b383483f1fe83cdcfd130fc6b.jpg 2f347879129add1096bf3424edbe517.jpg

    read more
  • G

    北京名律免费法律咨询,解决您的法律困扰,如果您眼下没有遇到法律上的问题,也可以留一位大律师的联系方式以备不时之需!微信图片_20200210141336.png 微信图片_20200210141333.png 微信图片_20200210141329.png

    read more
  • G

    北京名律免费法律咨询,解决您的法律困扰,如果您眼下没有遇到法律上的问题,也可以留一位大律师的联系方式以备不时之需!

    read more

关注我们

微博
QQ群