avatar

A man can be destroyed but not defeated!

编译 Chromium 源码

编译环境

  • Visual Studio 2013(Update 5) 或者 Visual Studio 2015(Update 1)
  • Windows 7 64位 或者 Windows 10 64位
  • Windows 10 SDK (10.0.10586.0版本)
    • 可在 C:\Program Files (x86)\Windows Kits\10\Include 路径下查看安装的版本信息
    • VS2015 Update1 中带了这个SDK,在安装时需要勾选通用Windows应用开发工具 -> 工具(1.2)和Windows 10 SDK(10.0.10586)
  • 将系统的区域改成 英语(美国),否则编译会失败,如图所示 change_locale.png

将blog从jekyll迁移到hexo

今天花了一天时间,将 blogjekyll 迁移到 hexo ,迁移过程比原先想的要容易,也没有遇到什么大的问题,这些都得益于hexo的简洁和易于使用。 并且图床也迁移到了 七牛 。相比于原来的 jekyllhexo 以下几个方面更加吸引我

  • 主题和blog分离,切换主题更加方便,结构也更加清晰容易维护
  • 页面生成速度更快,文章越多,体验应该更加明显
  • 可以同步到多个仓库,更加方便管理,也更易于定制不同的自定义域名的需求
  • 开源的主题质量都很高,比如当前的这个主题 hueman ,完全就是改了下配置文件就能用了,很友好
  • 本地调试方便,显示效果可以在本地调试好了最后提交,不需要线上调试

编译 Qt 5.6

致歉

很多网友通过 QQ 来加我咨询一些问题,可是 QQ 现在越用越少了,经常不能及时回复,所以推荐扫描文章底部的二维码或者搜索 CodingPractice 关注我个人公众号,有问题可以直接留言,我也能及时回复,谢谢大家

说明

qt 5.6的编译进行了数十遍,才得出本文的可行方案,之所以花了这么多的时间,主要是qt引入了QtWebEngine模块后,导致编译难度直线上升,而且又有一些中国特色的问题(如360安全卫士)导致,希望本文可以为大家节省更多的时间

  • 为什么要自己编?
    • 因为qt的预编译发行包中,QtWebEngine模块的QtWebEngineProcess.exe不能在xp下运行,是因为他们编译的时候没用支持xp的工具集导致的

如何设置UnrealScript开发环境

工具准备

  • 开发环境

    • 最佳开发环境 : Visual Studio 2010 + nFringe 1.2.23.0

      • 目前试下来,编码调试最方便的开发环境
      • 许多专业的游戏开发工作室都使用这个开发环境
      • 有商业license
    • 候选1 : Visual Studio 2010 + Unreal Script IDE

      • 好像也不错,但是 Unreal Script IDE 这个插件怎么也下载不下来,没法测试
    • 候选2 : ConTEXT

    • 候选3 : Unreal X-Editor

  • 代码阅读 : UnCodeX

    • 查看UDK各个类之间的关系

如何导出Dota2模型资源

如何导出Dota2中的模型资源

工具准备