Qt Webengine 5.13.2 MP4 windows vs2017编译踩坑,lib分享

编译就不说了,网上文章一堆,按网上的把环境配置好之后,直接说踩坑:

1.ninja 错误

ninja: build stopped: subcommand failed. NMAKE : fatal error U1077: 'call' : return code '0x1' Stop. NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.14.26428\bin\HostX64\x64\nmake.exe"' : return code '0x2' Stop. NMAKE : fatal error U1077: '(' : return code '0x2' Stop. NMAKE : fatal error U1077: 'cd' : return code '0x2' Stop. NMAKE : fatal error U1077: 'cd' : return code '0x2' Stop 

按网上的资料,要么把所有的文件改成utf-8,要么把系统语言换成英语,我选择换系统语言,但是vs2017是老早就装好的,所以安装的时候默认只装了中文的语言包,得用把vs的语言手动换成英文(如果没有,要用安装工具安装语言包),使用x64_x86命令行没有出现中文才行。

2.有莫名的头文件找不到,报错

no such file

安装Qt的时候没有装到磁盘根目录,导致路径太长了,会莫名的报找不到文件或者ninja subcommand failed.

把Qt目录下的src复制到D盘改成QtSrc

进入D:\QtSrc\qtwebengine 执行:

"C:\Qt\5.11.0\msvc2017\bin\qmake.exe" -- -webengine-proprietary-codecs

3.如果qmake一直有同样的检查不通过

把缓存文件删除!!!!!!!!!

以上就是编译过程中的坑。附上编译成功的MP4支持图:

old笔记本 CPU100% 编译了6个小时后的成果分享:(包括static lib,debug,release dll)

百度云不能用了,改个地址

链接:qtwebengine-lib.zip - 夹子盘

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 13
    评论
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值