问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

有谁编译过qt webengine无法编译

发布网友 发布时间:2022-05-29 12:57

我来回答

1个回答

热心网友 时间:2023-10-18 23:03

[wanglj@localhost testQT]$ make
g++ -o testQT main.o -L/opt/Qt5.1.1/5.1.1/gcc_64/lib -lqt-mt -lXext -lX11 -lm
main.o: In function `main':
/home/wanglj/testQT/main.cpp:6: undefined reference to `QApplication::QApplication(int&, char**, int)'
main.o: In function `QString':
/usr/include/QtCore/qstring.h:413: undefined reference to `QString::fromAscii_helper(char const*, int)'
main.o: In function `main':
/home/wanglj/testQT/main.cpp:7: undefined reference to `QLabel::QLabel(QString const&, QWidget*, QFlags<Qt::WindowType>)'
main.o: In function `~QString':
/usr/include/QtCore/qstring.h:869: undefined reference to `QString::free(QString::Data*)'
/usr/include/QtCore/qstring.h:869: undefined reference to `QString::free(QString::Data*)'
collect2: ld 返回 1
make: *** [testQT] 错误 1

但若直接用 qtcreator 打开编译,则无错误
并且find -name libqt-mt* 也找不到其他版本的该文件

用qtcreator编译好的可执行文件,也找不到连接该lib文件

[wanglj@localhost build-testQT-桌面-Debug]$ ldd testQT
linux-vdso.so.1 => (0x00007fff4ddff000)
libQtGui.so.4 => /usr/lib64/libQtGui.so.4 (0x000000397f000000)
libQtCore.so.4 => /usr/lib64/libQtCore.so.4 (0x000000397ea00000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x0000003978600000)
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007fda6a081000)
libm.so.6 => /lib64/libm.so.6 (0x0000003977a00000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x0000003983a00000)
libc.so.6 => /lib64/libc.so.6 (0x0000003977e00000)
libgthread-2.0.so.0 => /lib64/libgthread-2.0.so.0 (0x000000397a600000)
librt.so.1 => /lib64/librt.so.1 (0x0000003978e00000)
libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x0000003979200000)
libpng12.so.0 => /usr/lib64/libpng12.so.0 (0x000000397be00000)
libz.so.1 => /lib64/libz.so.1 (0x0000003978a00000)
libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x000000397ba00000)
libgobject-2.0.so.0 => /lib64/libgobject-2.0.so.0 (0x0000003979e00000)
libSM.so.6 => /usr/lib64/libSM.so.6 (0x0000003985a00000)
libICE.so.6 => /usr/lib64/libICE.so.6 (0x0000003984e00000)
libXi.so.6 => /usr/lib64/libXi.so.6 (0x000000397ce00000)
libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x000000397d600000)
libXrandr.so.2 => /usr/lib64/libXrandr.so.2 (0x000000397de00000)
libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x000000397da00000)
libXcursor.so.1 => /usr/lib64/libXcursor.so.1 (0x000000397e200000)
libXinerama.so.1 => /usr/lib64/libXinerama.so.1 (0x000000397e600000)
libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x000000397d200000)
libXext.so.6 => /usr/lib64/libXext.so.6 (0x000000397c600000)
libX11.so.6 => /usr/lib64/libX11.so.6 (0x000000397b600000)
libdl.so.2 => /lib64/libdl.so.2 (0x0000003978200000)
/lib64/ld-linux-x86-64.so.2 (0x0000003977600000)
libuuid.so.1 => /lib64/libuuid.so.1 (0x0000003983600000)
libexpat.so.1 => /lib64/libexpat.so.1 (0x000000397c200000)
libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x000000397ae00000)
libXau.so.6 => /usr/lib64/libXau.so.6 (0x000000397aa00000)

------解决方案--------------------
INCPATH = -I/usr/lib64/qt-3.3/mkspecs/default -I. -I. -I$(QTDIR)/include
这一行看上去你调用的qmake不是5.1.1的。试试指定完整路径运行qmake
/opt/Qt5.1.1/5.1.1/gcc_64/bin/qmake testQT.pro
有谁编译过qt webengine无法编译

运行configure后nmake module-qtwebengine 参考:configure -mp -debug -nomake examples -nomake tests -opensource -platform win32-msvc2015 -qmake -icu -opensource -c++11 -make libs -ID:\libraries\include\icu -L D:\libraries\lib ICU库可以从这里下载:http://site.icu-project.org/d...

有谁编译过qt webengine无法编译

查看下载的是否与你系统位数一致也可以使用apt-get的build-dep参数来安装相应软件的依赖等等sudoapt-getbuild-dep要安装的软件的名称sudoapt-getbuild-depqt5-doc自己检查下看看搭建好安装环境后再安装qt5看看是否会成功

"Qt Qtwebengineprocess已停止工作",该如何处理

可能程序不兼容, 可以更换个版本试试。另外建议参考下程序对配置的要求。或者右键需要运行的程序 选择兼容性 用兼容模式运行试试。qt程序在编译的时候,会在输出目录下自动生成一个文件夹, 如下:e:/build-untitled-Desktop_Qt_5_10_1_MSVC2015_32bit-Debug/ e:/build-untitled-Desktop_Qt_5_10_1...

Qt的 MinGw版本一直都不支持WebEngIne吗

从代码层面上来讲,mingw是可以编译WebEngine的.目前mingw-w64的实现完全可以编译绝大部分msvc能编译的东西,并且代码不需要多大的改动.真正的难度在于更改chromium的编译工具链,它涉及到无数的脚本,另外N多第三方库的编译方式也需要更改.这需要做大量工作.问题是当qt项目做了这些之后,如果上游的chromium不接...

QtWebEngine有人跑成功过么

还是用WebChannel吧,还得是基于WebSocket的。基于IPC的WebChannel目前在CodeReview阶段,估计要在Qt5.5中才正式提供。另外,WebChannel之外的其它更方便的(至少像WebKit一样)在JS和C++之间互操作,也得等下一个版本了。

如何评价Qt WebEngine取代Qt Webkit

目前而言,QWebEngine有以下缺点:MinGW版本的Qt不支持,即便是Qt5.6版本以上也是不支持的。仅仅支持MSVC版本。接口暂时不丰富 无法和QWebFrame进行交互(使用了新的QWebChannel和QWebEnginePage组合进行交互)基于我们的GPS定位项目,参考:[Qt开发北斗定位系统融合百度地图API及Qt程序打包发布] ,我们在该项目...

Qt5.12.2编译qwebengine开H264支持

2.QT5.12.2安装时选择源码 3.Python2.7.5版本或之后版本,不支持Python3 1.以管理员权限打开vs2017 x64_x86 2.开启64位机器上编译32位vs脚本 "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvarsamd64_x86.bat"3.切换到qwebengine目录 cd D:\Qt\Qt...

qt 跨平台 选哪个编译器

Qt 跨平台可以选 MSVC 和 MinGW 两个编译器。MinGW 比较方便,配置易上手,但是 WebEngine 是没有的。 MSVC 也不错,功能强大,包括了WebEngine 模块。 如果项目使用到的一些第三方的 lib,或者 dll,使用 MSVC 编译出来的,那么推荐用 MSVC(应该是必须,不同的编译器生产出的库一般是不兼容的...

qt 5.6 怎么编译 qtWebView 或者 qtWebEngine

用Qt5.5.1吧,同时有QtWebkit和QtWebEngine,官方预编译包还能支持XP系统 Qt5.6后没有QtWebkit了,官方预编译包也不支持XP系统,需要支持XP,自己编译。

qtweb内核是

qtweb内核是Chromium。QtWebEngine模块结构模块中,Qt WebEngine Core是基于chromium的核心,widgets、WenEngine和 process主要分别针对桌面、QML等需求。QtWeb具有一些独特的用户界面和隐私功能的网络浏览器。它是免费的,非商业和开源项目的Qt开发框架和WebKit渲染引擎(用于Safari和Chrome)。虽然它被评为一款...

qtwebengine qt5 webengine qt5能用qwebkit吗 qt编译流程 qt编译成功 编译qt源码 qt怎么静态编译 qt静态编译 如何用qt编译一个简单的程序
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
歌曲《让我忘了你的所有》的含义 ...是真的爱你真的疼你真的了解你" 我不知道这个歌曲的名字是什么... 广西民族大学相思湖学院正规吗 想问一下,现在大学生晚上都什么时候睡觉啊,我大一的,每天晚上都弄到十一... 广西民族大学相思湖学院学院简介 我前女友小我一届,现她大一我大二,在高三的中秋节她甩了我(理由为我... 耐磨金属骨料有哪些 常用的耐磨金属材料有哪些 中国战斗机为啥是强歼系列的 战斗机和歼击机、舰载战斗机、强击机的区别 怎么疏通埋在墙里的热水管道!!! AIX下我用root用户安装的svn客户端,现在只能root用户使用svn,如何让其他非root用户也使用? 如果埋在墙里的热水管被异物堵塞,怎么办呐 墙排水水管堵塞怎么办 linux apache 编译需要linux系统有哪些库文件 找不到libexpat.so.0怎么办 做时候射的过快该怎么办 快射的时候怎么办 我是高三考生我想问一下背诵高考单词最好的软件排名是什么,很急? 背高考单词的软件有哪些? 有没有按高考的高频词排列的英语app? 泵H与Hm表示什么 hm是公顷的缩写吗? HM这个拼音缩写可以做招牌吗 hm是哪个长度单位的缩写? 饭圈周边抽hm是什么意思 如何挑选适合自己的玻尿酸? 正规纯玻尿酸到底成本多少钱?贵在哪里? 把别人身份证发群里犯法吗 我未经身份证人同意,在群里发布了他的身份证,怎么办? qt在linux下怎么编译生成webengine模块 用CAD做三维图时```其注标文字怎么才能拉伸 细叶榕树茎是什么颜色 榕树茎的形状,特点,颜色,是什么??? 重混北影国配什么意思? 央视国配一般指什么啊?六区国配呢?经常看到这两个配音,但具体含义不太清楚啊~ 内参/六区双国配什么意思 木耳本身是不是熟的 在香港股市中国际配售足额但公开招股部分认购未足额的股票是不是流通的股票就少? 上译国配是什么 我的小榕树茎秆上长了很多根样的东西 小榕树的成长日记 《假面骑士利维斯》国配版存在什么问题? 2010年国配圈到底发生了什么?听人说好像有什么大变故,有前辈知道吗?好像有个很厉害的人退圈了? 百度知道的国配玛丽苏真多啊 什么小马宝莉 高清电影中德加拉国配什么意思? 付辛博怒斥营销号后,颖儿和父母带女儿逛街,“好爸爸”又缺席,你怎么看? 颖儿的父母是干什么的 颖儿给老公整理衣领,老公却心不在焉,颖儿为什么讨好式的照顾付辛博? 魔兽地图兵种之战雪狼怎么开隐藏