2011-04-10 45 views
5

我曾希望在Eclipse中使用Qt插件。安装非常简单 - 只需在适当的目录下展开一个tarball即可。完成后,我可以在eclipse/features和eclipse/plugins下看到trolltech文件夹。但是,当我尝试创建项目时,我看不到任何Qt选项的迹象。我在安装的软件列表中也看不到Qt列出的插件或功能。Qt Eclipse集成不起作用

的Eclipse:伽利略建立3.5.2
CDT:6.0.0.2
O/S:Ubuntu的10.10 i686的2.6.35-28-通用

插件压缩包中:QT-Eclipse的集成,Linux操作系统。从这里x86.1.6.1.tar.gz:http://qt.nokia.com/developer/eclipse-integration/

启动Eclipse与-consolelog -debug没有提供任何启示

有年龄过了使用期限Qt的插件吗?

更新

安装到/ usr /共享/月食是一个错误

安装到/ usr/lib中/月食工作

我建议的是,Qt的页面上的说明可以使用一些修订。不要说:

找到你的eclipse/plugins文件夹

这可能是更好的补充:Eclipse文件夹应该包含Eclipse可执行文件,的eclipse.ini,插件目录,以及功能目录。

这会让我不被/ usr/share/eclipse欺骗,它有一个功能目录和一个插件目录,但不是安装其他插件的正确位置。

+0

你能提供更多的信息吗?你在哪里解压tarball?你有没有在eclipse/plugins目录下看到名为“com.trolltech.qt *”的文件或文件夹? – jwernerny 2011-04-11 01:06:28

+0

答:我安装到/ usr/share/eclipse,这是一个错误。在/ usr/lib/eclipse中重做它。 – 2011-04-11 15:25:39

+1

为什么大家都称之为QT而不是Qt? QT = QuickTime; Qt = Q工具包。 – CMircea 2011-04-11 15:27:44

回答

0

请尝试在dropins目录下进行untaring。现代版本的Eclipse不会获取覆盖在现有插件和功能目录上的插件。如果dropins不起作用,那么这些插件会声明依赖于旧版本的eclipse组件。

+0

尽管我的Eclipse版本似乎支持p2,但它没有dropins文件夹。 – 2011-04-11 15:22:43

0

找出你的eclipse安装在终端的位置。我有我的提取到〜/工具/月食/

$ which eclipse 

导航到文件夹,并将插件到plugins文件夹,特征为特征的文件夹。

启动Eclipse备份并转到Window-> Preferences-> QT。单击添加并导航到可执行文件目录。对于我自4.8.1版本开始,它位于/Qt/Desktop/Qt/4.8.1/gcc/bin。包含目录自动更新为/Qt/Desktop/Qt/4.8.1/gcc/include,单击应用并在必要时重新启动。

之后我可以创建一个新的Qt Gui项目,Qt gui类,Qt资源文件和Qt控制台项目以及Qt Designer表单。