cef-3.2623 build on vs2013
1. 参文“在Windows下编译Cef3.2623并加入mp3、mp4支持(附带源码包和最终DLL)”下载包
http://blog.csdn.net/zhuhongshu/article/details/54193842
2. 创建build.bat
e:\cef\
source
automate-git.py
build.bat
如下:
set CEF_USE_GN=0
set DEPOT_TOOLS_WIN_TOOLCHAIN=0
set GYP_DEFINES=component=shared_library
set GYP_GENERATORS=msvs-ninja,ninja
set GYP_MSVS_VERSION=2013
set GYP_MSVS_OVERRIDE_PATH=c:\Program Files (x86)\Microsoft Visual Studio 12.0
python automate-git.py --download-dir=e:\cef\source --branch=2623 --no-update --no-debug-build --build-log-file --verbose-build --force-distrib --force-build
3. 构建
cd e:\cef
./build.bat
4. 报错
Generating CEF project files...
________ running 'e:\cef\source\depot_tools\python276_bin\python.exe ../build/gyp_chromium cef.gyp -I cef.gypi' in 'e:\cef\source\chromium\src\cef'
Enabled Psyco JIT.
Updating projects from gyp files...
Traceback (most recent call last):
File "../build/gyp_chromium", line 12, in
execfile(__file__ + '.py')
File "../build/gyp_chromium.py", line 336, in
sys.exit(main())
File "../build/gyp_chromium.py", line 323, in main
gyp_rc = gyp.main(args)
File "e:\cef\source\chromium\src\tools\gyp\pylib\gyp\__init__.py", line 538, in main
return gyp_main(args)
File "e:\cef\source\chromium\src\tools\gyp\pylib\gyp\__init__.py", line 523, in gyp_main
generator.GenerateOutput(flat_list, targets, data, params)
File "e:\cef\source\chromium\src\tools\gyp\pylib\gyp\generator\ninja.py", line 2421, in GenerateOutput
pool.map(CallGenerateOutputForConfig, arglists)
File "e:\cef\source\depot_tools\python276_bin\lib\multiprocessing\pool.py", line 250, in map
return self.map_async(func, iterable, chunksize).get()
File "e:\cef\source\depot_tools\python276_bin\lib\multiprocessing\pool.py", line 554, in get
raise self._value
Exception: "['C:\\Program Files (x86)\\Windows Kits\\8.1\\Bin\\SetEnv.Cmd', '/x86', '&&', 'set']" failed with error 1
Traceback (most recent call last):
File "tools\gclient_hook.py", line 106, in
RunAction(cef_dir, gyper)
File "e:\cef\source\chromium\src\cef\tools\gclient_util.py", line 39, in RunAction
command, cwd=dir, always=True)
File "e:\cef\source\depot_tools\gclient_utils.py", line 292, in CheckCallAndFilterAndHeader
return CheckCallAndFilter(args, **kwargs)
File "e:\cef\source\depot_tools\gclient_utils.py", line 538, in CheckCallAndFilter
rv, args, kwargs.get('cwd', None), None, None)
subprocess2.CalledProcessError: Command 'e:\\cef\\source\\depot_tools\\python276_bin\\python.exe ../build/gyp_chromium cef.gyp -I cef.gypi' returned non-zero exit status 1 in e:\ce
f\source\chromium\src\cef
Traceback (most recent call last):
File "automate-git.py", line 942, in
run(path, cef_src_dir, depot_tools_dir)
File "automate-git.py", line 55, in run
shell=(sys.platform == 'win32'))
File "e:\cef\source\depot_tools\python276_bin\lib\subprocess.py", line 540, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['e:\\cef\\source\\chromium\\src\\cef\\cef_create_projects.bat']' returned non-zero exit status 1
原因:可能是从 "VS2013 开发人员命令”进入引起
解法:
type cmd.exe to start a DOS prompt
cef-3.2623 build on vs2013的更多相关文章
- CEF 3.2623使用flash插件的方法
PPAPI Flash插件是Chrome浏览器内置的Flash插件,是Google和Adobe合作的产物,于Chrome21(Win)或者Chrome20(Linux)加入,具有沙箱.GPU加速.多进 ...
- CEF 各个版本适应的平台参考表
This Wiki page provides information about CEF branches and instructions for downloading, building an ...
- CEF3.2623使用记录:windows编译
CEF3.2623使用记录:windows编译 1:cef3.2623下载地址 2623是cef3最后一个支持xp系统的版本,且可以支持html的audio标签,可以用作对html音频的处理下载地址为 ...
- 编译使用CEF2623遇到的错误解决办法
https://cmake.org/download/win10的同学注意了按右键以管理员模式启动cmake-gui.exe在Where is the source code:里填上你解压的CEF3路 ...
- hadoop2.7.1 nutch2.3 二次开发windows环境
Hadoop windows编译: 能够略过这一段,直接下载hadoo2.7.1 bin文件.我的资源里有终于生成的winutils.exe和一些native code,放在bin文件夹即可了 參 ...
- CEF3相关知识汇总(不断更新)
CEF全称是Chromium Embedded Framework,它是Chromium的Content API的封装库. CEF官网地址:https://bitbucket.org/chromium ...
- Chromium CEF 2623 -- 支持 xp 的最后一个版本源码下载和编译步骤
背景 因为项目需要在客户端中内嵌浏览器,需要支持 xp 操作系统和播放视频,但 CEF 2623 以后的版本已经不支持 xp 操作系统,也不再提供 2623 版本的二进制发布包下载,只好自己手动编译. ...
- VS2013下开发VC++程序,编译时提示错误error MSB8020: The build tools for v140 (Platform Toolset = 'v140') 的解决方案
1. 问题描述: 提示如下错误:error MSB8020: The builds tools for v140 (Platform Toolset = 'v140') cannot be found ...
- window 下编译cef 内核 加入mp3/mp4 支持
下载 depot_tools 解压,加入到环境变量 进入cmd(管理员)运行 gclient 获取 python和git,svn,设置python环境变量 创建新文件夹 mkdir chromium ...
随机推荐
- Elasticsearch.安装插件(head)
Elasticsearch.安装插件(head) 环境: Linux 7.x jdk1.8 目录结构(跟目录多了两个文件) /resources ### 存放软件源 /u01/ ...
- svn 安装
SVN简介: 为什么要使用SVN? 程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本. Subversion是什么? ...
- CentOS 7 Squid代理服务器正向代理-传统代理
Squid是Linux系统中最常用的一款开源代理服务软件,主要提供缓存加速和应用层过滤控制的功能,可以很好的实现HTTP.FTP.DNS查询以及SSL等应用的缓存代理 传统代理:普通的代理服务,多见于 ...
- 群晖IP地址更新问题
系统:黑群晖 DS3615 事件:初始安装后 会自动获取一个IP地址,各项功能正常,由于网络调整,更换了路由,群晖宿主机链接到了二级路由(交换机模式) 问题: 1.使用原始的IP无法访问到群晖服务 ...
- css基础教程
css规则有两个主要部分构成:选择器,以及一条或多条声明. 值的不同写法和单位: 可以使用十六进制设置颜色值:#ff0000; 为节约字节,使用css缩写形式:#f00: 类选择器:以一个点号显示. ...
- 编译jmeter5.0源码
jmeter5.0使用过程中,遇到request或者response乱码的情况,想要一次性解决这个问题,需要编译ApacheJMeter_http.jar这个包(lib\ext文件下)里的Reques ...
- python接口自动化-接口重定向和编码格式
1.如果测试的接口重定向,那么只需添加allow_redirects=False禁止重定向就可: 2.如果请求的结果,中文出现没有解码 \xe9\x83\xad\xe7\xbf\xa0\xe6\x99 ...
- 打开visual studio 2010报错:未能正确加载“VSTS for Database Professionals Sql Server Data-tier Application”包
1 解决: 运行cmd 2 输入:regsvr32 %windir%\system32\jscript.dll
- 劳德巴赫下载kernel和文件系统时问题
用劳德巴赫下载 kernel dtb rootfs BOOT.bin 报错(记了个大概) Bad CRC Ramdisk image is corrupt or invalid 记得之前有人和我说r ...
- android 模拟器 访问 localhost IIs Express 400错误
如果用安卓模拟器调试本机的网站,比如 localhost:63586,是访问不到的,返回结果是 400 错误.原因是模拟器上的localhost指向的默认是模拟器自己. 解决方法是:(1) 把安卓模拟 ...