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
 

走马观花

最近的回复

  • 如果对操作不是很熟悉或者是操作不便的话,也可以在Windows的命令行执行NDK的安装。参数是一样的:
    Windows命令行安装NDK

    read more
  • 忘记补充图片了。这里需要点击更新安装才行。😆
    点击更新安装

    read more
  • 问:
    如何在Qt Creator安装NDK呢?
    除了那个🔽 按钮外,还有别的办法吗?
    答:
    Qt Creaator 4.11中更加整合了Android SDK Manager。其实大家都可以不运行默认的Android SDK Manager,直接在Qt Creator中选项->设备->Android,就可以进行操作了。

    通过````高级选项……,启动一些Android SDK Manager,只需要带上参数ndk-bundle```。原来没有NDK的你,也可以通过Android SDK Manager安装了。很简单吧。
    Android SDK Manager安装NDK

    read more
  • 挺好的分享,谢谢。1515759557.jpg

    read more

关注我们

微博
QQ群