skia编译在windows下编译教程
来源:互联网 发布:淘宝运费险最高赔多少 编辑:程序博客网 时间:2024/06/01 13:10
之前写了一套GDI+的界面库,但是整个库没用到硬件加速或者动画效果,使得开发出来的程序绘制不仅呆板效率也不高。于是查找到skia库。对于skia目前也仅仅是通过一些文章说明了解到了一些皮毛,具体效果还没做测试,但是最少有这几点是吸引我的:
- 后台硬:2005年skia被Google收购。并且应用到Andriod和Google上,据说在mac也Chrome也将应用Skia;
- 跨平台:windows、android、mac;(我想如果DriectUI做到跨平台很大一部分都会基于skia);
- 硬件加速:支持OpenGL/ES与特定的硬件特征;
- 效果:据说支持动画效果和图片特效。
如果你也被以上优点吸引了,那么就跟我一起编译skia吧!
我的是windows7 x32系统 + vs2010:
- 下载:python-2.7.9.msi。下载地址https://www.python.org/ftp/python/2.7.9/python-2.7.9.msi (如果下载不了,请自行翻墙);
- 安装python完成后设置计算机环境变量讲在变量Path中添加python的安装路径:我安装的是D:\Program Files\Python27
- 如果安装正确:CMD->python会出现版本号!
- 安装svn:TortoiseSVN-1.8.10.26129-win32-svn-1.8.11.1420009704.msi,这是我的安装文件名:自行百度安装。
- 用svn下载skia源代码:地址是:http://skia.googlecode.com/svn,(如果下载异常请自行翻墙。)
完整文件大概有1个多G。其实用到的不多。接下来就是编译了:
--------------------------------------------------
- 我是将skia源代码安装到c:\skia目录下的:找到C:\skia\branches\chrome\m27_1453文件夹下面的gyp_skia文件如图:
- 用python来编译gyp_skia文件:打开CMD输入python C:\skia\branches\chrome\m27_1453\gyp_skia 回车:
- 编译完成过后目录下会多出一个out目录:
- 用vs2010打开工程out目录下面的skia.sln:
- 不要急着编译,工程打开过后我们需要将 effects、SampleApp、tests三个项目的“将警告视为错误”属性设置为否
-》
终于配置完了:编译解决方案吧。
- 打开编译完成后,运行SampleApp.exe.这就是skia调用效果。
0 0
- skia编译在windows下编译教程
- skia编译在windows下编译教程
- skia编译在windows下编译教程
- windows下编译skia dll
- windows环境下编译skia
- skia windows下编译dll
- windows环境下编译skia
- 在windows上编译skia
- Skia简介以及在Windows下编译操作步骤
- 在Windows下编译多种VS版本的Skia
- 在Windows下编译多种VS版本的Skia
- windows环境下编译skia(一)
- Windows下从源码编译Skia
- skia windows 编译
- unbuntu下编译skia
- 在ubuntu上编译skia
- SKIA 编译
- 在windows环境下编写编译objectives-c详细教程
- Largest Number
- 程序员必须知道的10大基础实用算法及其讲解
- RMAN-06208: to mismatched status. Use CROSSCHECK command to fix status- 未完待续
- sqlserver 删除所有表和视图对象sql
- stl内存池学习(一)——内存池初认识
- skia编译在windows下编译教程
- cocos2x 游戏开发中常用软件
- WINHTTP的API接口说明。
- 坑爹玩意!
- JConsole 远程监控Tomcat服务
- xargs用法详解
- linux 查看连接数,并发数
- python 模拟登录新浪微博
- linux 查看MySQL的当前连接数