![](/img/trans.png)
[英]Eclipse is not compiling while programming and auto-complete doesn't work
[英]QT programming: eclipse auto-complete on mac won't work
我一直在努力为Qt类在Eclipse(mac)上启用自动完成功能。 我在首选项对话框的C ++路径和符号选项卡中添加了/ Library / Frameworks / QtCore(和QtGui),但是由于某种原因,尽管它可以找到类名,但它拒绝自动完成类方法和成员属性。 尝试同时使用INCLUDE和LIBRARY PATH,但没有运气。
在上一次尝试中,我将包含指向Linux库,但是它也没有解决。
有没有人遇到过同样的问题? 我花了两个多星期的时间来解决这个问题,但是我只是无法弄清楚那里出了什么问题。
我正在雪豹上使用Qt 4.6.3 Cocoa,Eclipse Galileo。
我将不胜感激任何建议。
谢谢
我还很难在Snow Leopard上使用Eclipse Helios和Qt 4.7.2进行自动补全。 我确信它可以与旧版本的Qt和Eclipse一起使用。
我调查了一些Qt头文件,似乎问题在于使用了一些奇怪的宏(例如,在类和类名之间)。 如果这破坏了Eclipse索引器,我不会感到惊讶。
您是对的,我想它确实会使索引器损坏。
对我来说,解决方法是下载QT库的完整源代码,将其解压缩到某个位置,然后将其添加到eclipse包含路径中。 它显然不会选择编译它们,但至少可以自动完成。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.