Decoda编译方法
2015-08-26 11:27
344 查看
最近看到 有个很牛逼的lua IDE, decoda, 我就到官网下载来用了
http://unknownworlds.com/decoda/download/
可是安装后打开, 晕,还要注册 !!!
这不是开源的吗?
我觉得把代码下载下来,自己编译个, 该不用注册了吧 !?
首先在开源中国里找到
http://www.oschina.net/p/decoda
git 地址是
https://github.com/unknownworlds/decoda
clone 下来后. 就准备编译 了.
处于懒惰的思想, 先从网上找找有没有编译的教程, 结果看到网上也有很多人问 Decoda 编译方法, 暂还没有找到成功编译的文章.
决定还是自己试试吧. 其实还是挺简单的
首先要下载 编译工具 Premake
http://premake.github.io/download.html#v4
解压后 放到 你刚才 clone decoda 目录下.
我这里是 F:\git\decoda
然后打开命令行 cmd
进入 decoda 目录
在cmd 输入
F:\git\decoda>premake4.exe vs2010 vcbuild decoda.sln --os=windows --platform=x64
生成vs工程项
Building configurations...
Running action 'vs2010'...
Generating build/Decoda.sln...
Generating build/Frontend.vcxproj...
Generating build/Frontend.vcxproj.user...
Generating build/Frontend.vcxproj.filters...
Generating build/LuaInject.vcxproj...
Generating build/LuaInject.vcxproj.user...
Generating build/LuaInject.vcxproj.filters...
Generating build/Shared.vcxproj...
Generating build/Shared.vcxproj.user...
Generating build/Shared.vcxproj.filters...
Done.
我当时直接生成 vs2010 工程了,
可是 git 下来的依赖库都是在 vs2013 下编译的, 如果不用vs2013 编译, 那么其他的依赖库, 你也要重新用你当前的vs重新编译, 太麻烦了!
没关系, vs2010 的工程可以直接用vs2013 工程打开, 打开时候提示某些工程文件要升级, 就升级好 了.
用vs2013 编译完毕后, (注意,必须编译release 版本哦)
就看到 decoda 了.
打开decoda.exe, OK, 不用注册了!
http://unknownworlds.com/decoda/download/
可是安装后打开, 晕,还要注册 !!!
这不是开源的吗?
我觉得把代码下载下来,自己编译个, 该不用注册了吧 !?
首先在开源中国里找到
http://www.oschina.net/p/decoda
git 地址是
https://github.com/unknownworlds/decoda
clone 下来后. 就准备编译 了.
处于懒惰的思想, 先从网上找找有没有编译的教程, 结果看到网上也有很多人问 Decoda 编译方法, 暂还没有找到成功编译的文章.
决定还是自己试试吧. 其实还是挺简单的
首先要下载 编译工具 Premake
http://premake.github.io/download.html#v4
解压后 放到 你刚才 clone decoda 目录下.
我这里是 F:\git\decoda
然后打开命令行 cmd
进入 decoda 目录
在cmd 输入
F:\git\decoda>premake4.exe vs2010 vcbuild decoda.sln --os=windows --platform=x64
生成vs工程项
Building configurations...
Running action 'vs2010'...
Generating build/Decoda.sln...
Generating build/Frontend.vcxproj...
Generating build/Frontend.vcxproj.user...
Generating build/Frontend.vcxproj.filters...
Generating build/LuaInject.vcxproj...
Generating build/LuaInject.vcxproj.user...
Generating build/LuaInject.vcxproj.filters...
Generating build/Shared.vcxproj...
Generating build/Shared.vcxproj.user...
Generating build/Shared.vcxproj.filters...
Done.
我当时直接生成 vs2010 工程了,
可是 git 下来的依赖库都是在 vs2013 下编译的, 如果不用vs2013 编译, 那么其他的依赖库, 你也要重新用你当前的vs重新编译, 太麻烦了!
没关系, vs2010 的工程可以直接用vs2013 工程打开, 打开时候提示某些工程文件要升级, 就升级好 了.
用vs2013 编译完毕后, (注意,必须编译release 版本哦)
就看到 decoda 了.
打开decoda.exe, OK, 不用注册了!
相关文章推荐
- 详解Lua中的表的概念及其相关操作方法
- Lua编程示例(二):面向对象、metatable对表进行扩展
- 把Lua编译进nginx步骤方法
- Lua脚本自动生成APK包
- Lua中的元表(metatable)、元方法(metamethod)详解
- Lua中的metatable介绍
- Lua中ipair和pair的区别
- Lua中的函数精讲笔记
- 浅谈Lua的面向对象特性
- 详解Lua中的变量相关知识点
- Lua脚本语言入门笔记
- Lua脚本调用外部脚本
- 详解Lua中的if语句的使用方法
- Lua中调用函数使用点号和冒号的区别
- Lua中的闭合函数、非全局函数与函数的尾调用详解
- Lua中强大的元方法__index详解
- Lua中调用C++函数示例
- Lua面向对象之类和继承浅析
- Lua性能优化技巧(一):前言
- Lua中获取table长度问题探讨