ubuntu 16.04 ros kinetic
1.
install qt5-ros
sudo add-apt-repository ppa:levi-armstrong/qt-libraries-xenial
sudo add-apt-repository ppa:levi-armstrong/ppa
sudo apt-get update && sudo apt-get install qt57creator-plugin-ros
2.
桌面建立文档,Qt-ROS.desktop(其他位置也行,一般在桌面)
复制以下代码:
[Desktop Entry]
Exec=bash -i -c qtcreator %F
Icon=QtProject-qtcreator
Type=Application
Terminal=false
Name=Qt-ROS
GenericName=Integrated Development Environment
MimeType=text/x-c++src;text/x-c++hdr;text/x-xsrc;application/x-designer;application/vnd.nokia.qt.qmakeprofile;application/vnd.nokia.xml.qt.resource;
Categories=Qt;Development;IDE;
InitialPreference=9
备注:Ecec=bash -i -c (qt安装路径,可在属性中修改)
3.
对桌面快捷启动图标右键选择
Command 栏中改为bash -i -c /opt/qt59/bin/qtcreator (启动安装路径)
qt5-ros中输入法无法输入中文
原因是plugins目录下没有fcitx插件
sudo apt-get install fcitx-frontend-qt5
使用dpkg查找插件文件,fcitx在fcitx-frontend-qt5中,没有就用apt安装即可。
$