Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Ubuntu14.04上编译QWT 6.1.1设计器插件以集成在QT Creator/Designer(基于QT 5.2.1)中_Qt_Plugins_Designer_Qwt - Fatal编程技术网

在Ubuntu14.04上编译QWT 6.1.1设计器插件以集成在QT Creator/Designer(基于QT 5.2.1)中

在Ubuntu14.04上编译QWT 6.1.1设计器插件以集成在QT Creator/Designer(基于QT 5.2.1)中,qt,plugins,designer,qwt,Qt,Plugins,Designer,Qwt,我从Ubuntu 14.04软件中心安装了QtCreator/Designer 3.0.1(基于Qt5.2.1)。 我希望能够使用Qt设计器中qwt库中的qwt_绘图。 我遵循了这一点,并且能够编译这个库 然而,我没有成功地编译它的设计器插件部分 下面,我在designer.pro文件中为qmake设置了正确的include/lib路径,似乎找到了所有lib,但make出现了以下错误: g++-m64-Wl,-O1-o designer qrc_qwt_designer_plugin.o qwt

我从Ubuntu 14.04软件中心安装了QtCreator/Designer 3.0.1(基于Qt5.2.1)。 我希望能够使用Qt设计器中qwt库中的qwt_绘图。 我遵循了这一点,并且能够编译这个库

然而,我没有成功地编译它的设计器插件部分

下面,我在designer.pro文件中为qmake设置了正确的include/lib路径,似乎找到了所有lib,但make出现了以下错误:

g++-m64-Wl,-O1-o designer qrc_qwt_designer_plugin.o qwt_designer_plotdialog.o qwt_designer_plugin.o moc_qwt_designer_plotdialog.o moc_qwt_designer_plugin.o-L/usr/X11R6/lib64-L/usr/lib/i386 linux-gnu-L/usr/lib/lib/lib/x86-64-linux-gnu-gnu-gnu-L/usr/lib/lib/lib/lib/l5designer-64-linux-gnu-gnu-gnu-gnu-gnu-gnu-gnu-gnu-l5q5designer-lqtl-lqtl-lqtl-l5 qrc_qwt_designer_plugin.o:在函数
qInitResources_qwt_designer_plugin()中:
qrc_qwt_designer_plugin.cpp:(.text+0x20):qInitResources_qwt_designer_plugin()的多个定义
qrc_qwt_designer_plugin.o:qrc_qwt_designer_plugin.cpp:(.text+0x20):首先在这里定义
qrc_qwt_designer_plugin.o:在函数
qclleanupresources_qwt_designer_plugin()中:
qrc_qwt_designer_plugin.cpp:(.text+0x50):qCleanupResources_qwt_designer_plugin()的多个定义
qrc_qwt_designer_plugin.o:qrc_qwt_designer_plugin.cpp:(.text+0x50):首先在这里定义
/usr/bin/ld:/usr/lib/debug/usr/lib/x86_64-linux-gnu/crt1.o(.debug_info):重新定位0具有无效的符号索引11
/usr/bin/ld:/usr/lib/debug/usr/lib/x86_64-linux-gnu/crt1.o(.debug_info):重新定位1具有无效的符号索引12
/usr/bin/ld:/usr/lib/debug/usr/lib/x86_64-linux-gnu/crt1.o(.debug_info):重新定位2具有无效的符号索引2
/usr/bin/ld:/usr/lib/debug/usr/lib/x86_64-linux-gnu/crt1.o(.debug_info):重新定位3具有无效的符号索引2
/usr/bin/ld:/usr/lib/debug/usr/lib/x86_64-linux-gnu/crt1.o(.debug_info):重新定位4具有无效的符号索引11
/usr/bin/ld:/usr/lib/debug/usr/lib/x86_64-linux-gnu/crt1.o(.debug_info):重新定位5具有无效的符号索引13
/usr/bin/ld:/usr/lib/debug/usr/lib/x86_64-linux-gnu/crt1.o(.debug_info):重新定位6具有无效的符号索引13
/usr/bin/ld:/usr/lib/debug/usr/lib/x86_64-linux-gnu/crt1.o(.debug_info):重新定位7具有无效的符号索引13
/usr/bin/ld:/usr/lib/debug/usr/lib/x86_64-linux-gnu/crt1.o(.debug_info):重新定位8具有无效的符号索引12
/usr/bin/ld:/usr/lib/debug/usr/lib/x86_64-linux-gnu/crt1.o(.debug_info):重新定位9具有无效的符号索引13
/usr/bin/ld:/usr/lib/debug/usr/lib/x86_64-linux-gnu/crt1.o(.debug_info):重新定位10具有无效的符号索引13
/usr/bin/ld:/usr/lib/debug/usr/lib/x86_64-linux-gnu/crt1.o(.debug_info):重新定位11具有无效的符号索引13
/usr/bin/ld:/usr/lib/debug/usr/lib/x86_64-linux-gnu/crt1.o(.debug_info):重新定位12具有无效的符号索引13
/usr/bin/ld:/usr/lib/debug/usr/lib/x86_64-linux-gnu/crt1.o(.debug_info):重新定位13具有无效的符号索引13
/usr/bin/ld:/usr/lib/debug/usr/lib/x86_64-linux-gnu/crt1.o(.debug_info):重新定位14具有无效的符号索引13
/usr/bin/ld:/usr/lib/debug/usr/lib/x86_64-linux-gnu/crt1.o(.debug_info):重新定位15具有无效的符号索引13
/usr/bin/ld:/usr/lib/debug/usr/lib/x86_64-linux-gnu/crt1.o(.debug_info):重新定位16具有无效的符号索引13
/usr/bin/ld:/usr/lib/debug/usr/lib/x86_64-linux-gnu/crt1.o(.debug_info):重新定位17具有无效的符号索引13
/usr/bin/ld:/usr/lib/debug/usr/lib/x86_64-linux-gnu/crt1.o(.debug_info):重新定位18具有无效的符号索引13
/usr/bin/ld:/usr/lib/debug/usr/lib/x86_64-linux-gnu/crt1.o(.debug_info):重新定位19具有无效的符号索引21
/usr/bin/ld:/usr/lib/debug/usr/lib/x86_64-linux-gnu/crt1.o(.debug_行):重新定位0具有无效的符号索引2
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../x86_64-linux-gnu/crt1.o:在函数
\u start'中:
(.text+0x20):未定义对
main'的引用 collect2:错误:ld返回了1个退出状态 make:[designer]错误1

当一些配置指令仍然丢失时,这似乎是gcc的一个典型错误,但是哪些配置指令丢失了(对不起,新手)?
欢迎光临

编译必须使用用于生成QCreator的Qt版本完成。 我从Ubuntu软件中心(Qt5.2.1)卸载了QCreator,并直接从以下位置安装了最新的完整Qt版本(5.3.2):。 此安装包括QtCreator(v3.2.1)。 有了这个,它就完美地工作了。 我希望这能有所帮助