我有一个在 Eclipse 中管理的混合 C++/Qt/Python 项目,我想设置 Qt 路径,而不将我的项目设置为“Qt 项目”。
使用 CDT 并将其设置为常规“来自现有代码的 Makefile 项目”,我在项目属性中找不到任何可以设置 Qt 路径的选项。
如果项目设置为“Qt Project”以外的其他项目,则菜单“QT”似乎会从项目属性中消失。
我在“C++ General --> Paths & Symbols”选项中设置了 Qt 包含路径(例如 /include/QtGui/),但是包含(例如 #include )仍然被 Eclipse 标记为“未解析”。
你能帮我以正确的方式设置 Qt 路径吗?
UPDATE
我最终将项目设置为“Qt GUI 项目”,然后删除 Qt 插件为我创建的所有文件,然后在构建配置中添加所有 C++ 包含路径。
它有效,但不幸的是“Qt Gui 项目”缺乏您可以在标准 CDT“C++ 项目”中找到的好功能,例如从其他项目导入配置等等......
因此,如果您有关于设置一个使用 Qt 类的干净 C++ 项目的提示,我仍然希望收到您的来信。
好吧,您提供的 Qt 包含路径对我来说看起来很可疑。你的根目录下真的有一个名为“include”的目录吗?大多数人没有。
另外,通常 QtGui 是withinQt include 目录,其中包含 QtCore 等其他目录。
但就 Eclipse 中的设置而言,您走的是正确的道路。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)