1.安装qtcreator
sudo apt-get install qt5-default qtcreator
2.qtcreator打开ros工程
如图,点击Project->Manage Kits 然后点击Kits目录的Desktop。
拉倒最下面,点击CMake Configuration,然后点change
改为如下
CMAKE_CXX_COMPILER:STRING=%{Compiler:Executable:Cxx}
CMAKE_C_COMPILER:STRING=%{Compiler:Executable:C}
CMAKE_PREFIX_PATH:STRING=/opt/ros/noetic
QT_QMAKE_EXECUTABLE:STRING=%{Qt:qmakeExecutable}
其实只改了
CMAKE_PREFIX_PATH:STRING=/opt/ros/noetic
然后打开工程的时候用控制台命令打开
qtcreator CMakeList.txt
3.qtcreator默认多线程编译
在~/.bashrc中加入如下代码
export MAKEFLAGS="-j4"