1. 程式人生 > >Ubuntu16.04搭建各種開發環境的IDE: QT5 , CodeBlocks ,eclipse-cdt, PyCharm

Ubuntu16.04搭建各種開發環境的IDE: QT5 , CodeBlocks ,eclipse-cdt, PyCharm

there CI lin + - .cn 開始 eve GC 分享圖片

搭建Ubuntu下C/C++以及Python的集成開發環境,采用雙系統(Win7+Ubuntu)的Ubuntu16.04-LTS系統,

關於雙系統的搭建可以參考下面博客(圖文十分詳細):https://www.cnblogs.com/Duane/p/5424218.html

首先在Ubuntu中安裝搜狗輸入法(用習慣了搜狗),參見此博文:https://blog.csdn.net/zhengliuguo/article/details/78350192

接下來開始搭建集成開發環境:

首先查看系統自帶的工具是否齊全

wilson@wilson-Lenovo-IdeaPad-Y470:~$ gcc --version  #查看gcc版本
gcc (Ubuntu 
5.4.0-6ubuntu1~16.04.10) 5.4.0 20160609 Copyright (C) 2015 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. wilson@wilson-Lenovo-IdeaPad-Y470:~$ g++ --version  #查看g++版本 g++ (Ubuntu 5.4.0-6ubuntu1~16.04.10) 5.4.0 20160609 Copyright (C)
2015 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. wilson@wilson-Lenovo-IdeaPad-Y470:~$ python --version  #查看python2版本 Python 2.7.12 wilson@wilson-Lenovo-IdeaPad-Y470:~$ python3 --version  #查看python3版本 Python
3.5.2

1. 安裝QT5.10.0:

    (1)下載QT-5.10.0: https://download.qt.io/official_releases/qt/

    技術分享圖片

     技術分享圖片

    技術分享圖片

    (2)下載完成後,在桌面新建文件夾MyProject,並將下載的文件qt-opensource-linux-x64-5.10.0.run放入到該文件:

    終端下進入該目錄:

    技術分享圖片

    技術分享圖片

    技術分享圖片

    然後需要註冊QT的賬號密碼,才能登陸:

    技術分享圖片

    技術分享圖片

    技術分享圖片

    技術分享圖片

    技術分享圖片

    技術分享圖片

    技術分享圖片

    技術分享圖片

    至此,QT已經安裝,但是很多情況下還不能運行,需要安裝一些依賴:

    

#CMake的時候需要qt4,需要安裝qt-sdk
$sudo apt-get install qt-sdk

#安裝cmake以及一些依賴
$sudo apt-get install cmake
$sudo apt-get install build-essential libavcodec-dev libavformat-dev libjpeg.dev libtiff4.dev libswscale-dev libjasper-dev

    

    此時QT5.10.0已經完全安裝成功,接下來重新開啟QT並編寫簡單的C程序測試一下:

    技術分享圖片

    技術分享圖片

    技術分享圖片

    技術分享圖片

    技術分享圖片

    技術分享圖片

    技術分享圖片

    技術分享圖片

    

至此,QT5.10.0集成開發環境已經搭建成功,可以進行C++等開發; 後續文章再圖文詳解CodeBlocks ,Eclipse以及PyCharm的環境安裝。

文章寫來不易,轉載請標註。。。歡迎關註!    

Ubuntu16.04搭建各種開發環境的IDE: QT5 , CodeBlocks ,eclipse-cdt, PyCharm