前言:Eclipse 平台只是用于开发者工具的一个框架,它不直接支持 C/C++;它使用外部插件来提供支持。本文详细介绍了 Linux 下将 Qt 插件集成至 Eclipse 的全过程。另外,本文还介绍了 Linux 系统下卸载 Qt 插件,以及升级 Qt 插件的步骤。
Linux 下集成 Qt 插件至 Eclipse
1,安装 Eclipse3.3.2 或更高 Eclipse 版本。
下载后的是 Eclipse 的自解压软件,解压缩后 Eclipse 即可使用,前提是你要先安装好了 JDK,因为 Eclipse 是纯 Java 开发。关于 Linux 下安装配置 JDK,请参考:在Linux系统环境下安装配置JDK常用方法 。
2,安装 Eclipse C/C++ CDT 插件 4.0 以上
版本至 Eclipse。Eclipse C/C++ CDT 插件官网下载地址点击这里。
关于安装 CDT 插件到 Eclipse 的详细步骤,可以参考作者的前一篇博客《集成 CDT 插件至 Eclipse 全过程,并开发你第一个 Eclipse 下的 C/C++ 程序 》。
3,点击这里到 Qt 官网根据你的 Linux 系统选择下载 Qt Eclipse 集成开发包。作者的操作系统是 64 位的,所以下载 qt-eclipse-integration-linux.x86_64-1.6.0.tar.gz,大小 23.2 MB。
4,找到你的 Eclipse 的 eclipse/plugins 文件夹。
如果你在步骤 (1。) 中将你的 Eclipse 安装到,比如 /usr/local,你会找到这个目录 /usr/local/eclipse/plugins。
如果你使用的是 Linux 的包管理体系来安装的 Eclipse,这个目录就可能变成 /usr/lib/eclipse/plugins。
5,将下载包解压缩。
切换至你找着的 eclipse/plugins 目录(正如步骤 (4。)中所述可能在 /usr/local 或者 /usr/lib 下)并将下载包解压缩:
cd /usr/local
tar xzf /home/defonds/downloads/qt-eclipse-integration-linux.x86_64-1.6.0.tar.gz
执行上面命令可能需要你使用 root 用户的权限。
6,使用清理配置命令启动 Eclipse。
我们强烈建议在你将 Qt Eclipse 的 plugins 和 feature 解压缩后使用以下命令行启动 Eclipse:
eclipse -clean
这个操作不会改变你工作台下的任何东西,但却将你的 Eclipse 的缓存给清理一下。
Linux 下 Qt 插件的卸载步骤
1,将安装的 plugins 和 feature 删除。
切换至你安装 Qt Eclipse 包的地方,比如可能是 /usr/local/eclipse 或者 /usr/lib/eclipse 之下,将 plugins/ 和 features/ 目录下所有的以 com.trolltech.qtcpp 打头的文件删除:
cd /usr/local/eclipse
rm -r plugins/com.trolltech.qtcpp*
rm -r features/com.trolltech.qtcpp*
2,使用清理配置命令来重启 Eclipse。
我们强烈建议在你将 Qt Eclipse 的 plugins 和 feature 都删除之后使用以下命令行来启动 Eclipse:
eclipse -clean
这个操作不会改变你工作台下的任何内容,但却清理你的 Eclipse 缓存。
Linux 下 Qt 插件的升级步骤
我们强烈建议在你升级 Qt 插件之前先将老的版本的插件给卸载掉:
1,使用Linux 下 Qt 插件的卸载步骤 的步骤(1。)将安装的旧版本的 plugins 和 feature 先卸载掉。
2,使用Linux 下集成 Qt 插件至 Eclipse 中所述的步骤将新版本的 Qt 集成至 Eclipse。
3,使用清理配置命令来重启 Eclipse:
eclipse -clean