一公般、首先下載qt creator的安裝包暑塑。Qt creator的安裝包可以從https://mirrors.ustc.edu.cn/qtproject/official_releases/qtcreator/4.1/4.1.0/ 中下載嚷炉,下載的版本是qt-creator-opensource-linux-x86_64-4.1.0.run臭笆。
二逻炊、Qt creator的安裝丝蹭。
- cd Downloads
- sudo chmod +x qt-creator-opensource-linux-x86_64-4.1.0.run慢宗,就是將該文件變成可執(zhí)行文件。
- sudo ./qt-creator-opensource-linux-x86_64-4.1.0.run奔穿,進(jìn)行Qt creator安裝的交互界面镜沽,安裝在/opt路徑下面。
三贱田、然后進(jìn)行Qt creator對應(yīng)ROS workspace中文件編譯的配置缅茉。 - 進(jìn)入/usr/share/applications當(dāng)中,修改DigiaQt-qtcreator-community.desktop文件男摧。
- 在文件的Exec="/opt/pycharm-community-4.0.4/bin/pycharm.sh"這一行中加上bash -i -c蔬墩,變成Exec=bash -i -c "/opt/pycharm-community-4.0.4/bin/pycharm.sh"。
參考:http://wiki.ros.org/IDEs#Qt_Creator_Plugin_for_ROS
四耗拓、然后進(jìn)行ros下面工程的管理拇颅。 - File - open - user_name/catkin_ws/src/CMakeLists.txt
- 然后只選擇release這一項(xiàng),然后release后面的路徑設(shè)置為user_name/catkin_ws/build乔询。
更新:
在使用過程中發(fā)現(xiàn)上述單獨(dú)安裝qt-creator的方法會導(dǎo)致qt creator中無法使用中文輸入法樟插。也根據(jù)搜到的一些方法對輸入法進(jìn)行了重新配置,但是還是無法解決不能在Qt creator的界面中進(jìn)行中文輸入的情況竿刁,最終只能選擇將單獨(dú)安裝的qt-creator刪除黄锤,然后按照https://lug.ustc.edu.cn/sites/qtguide/ch01-04.htm中的方法將qt creator作為qt的組件進(jìn)行安裝。Qt的下載還是在ustc的鏡像文件庫中進(jìn)行下載食拜。
一, 還是進(jìn)行qt的安裝
- cd Downloads
- sudo chmod +x qt-opensource-linux-x64-5.4.0.run鸵熟,就是將該文件變成可執(zhí)行文件。
- sudo ./qt-opensource-linux-x64-5.4.0.run, 進(jìn)入Qt安裝的交互界面, 將Qt安裝在/home/username/下面负甸。安裝時(shí)候的選擇, 除了Qt的代碼庫都安裝就可以啦.
二, 就是上面的第三步, 配置ros下面的環(huán)境流强。
三, 然后就是打開工程 - 首先要設(shè)置好編譯器, 在tools-->options-->Build&Run里面, 設(shè)置編譯器如下圖所示。
/home/ttl/Downloads/qt_options.JPG - 現(xiàn)在安裝的版本可以打開catkin_ws里面單獨(dú)的工程文件, 就是打開catkin_ws/src/project_name里面的CMakeLists.txt的文件惑惶。
- 然后在"執(zhí)行CMake"這一步的參數(shù)中填入-DCMAKE_BUILD_TYPE=Release/Debug, 選擇對應(yīng)的gcc編譯器, 然后點(diǎn)Run CMake的按鈕就可以啦煮盼。