博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Decoda编译方法
阅读量:4111 次
发布时间:2019-05-25

本文共 1258 字,大约阅读时间需要 4 分钟。

最近看到 有个很牛逼的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, 不用注册了! 

你可能感兴趣的文章
Android 自定义控件玩转字体变色 打造炫酷ViewPager指示器
查看>>
Keyboard的显示与隐藏
查看>>
Android开发中网络编程与常见功能优化总结
查看>>
程序开发免费的接口
查看>>
Think in Java之构造器的真正调用顺序
查看>>
Android异步更新UI的四种方式
查看>>
Mysql数据库的使用
查看>>
Mysql数据库的安装及管理
查看>>
启动及关闭 MySQL 服务器
查看>>
Mysql的增删改查
查看>>
Mysql数据库的条件语句like子句
查看>>
mysql的排序、分组、null的处理
查看>>
Mysql中的AUTO_INCREMENT
查看>>
mysql中重复数据的处理及sql注入
查看>>
几个比较好用的Androidstudio插件
查看>>
Android Binder机制浅析
查看>>
Android内核解读-应用的安装过程
查看>>
构造器的真正调用顺序
查看>>
Android开发能够帮你更好开发的19个开发工具
查看>>
Android开发编程规范
查看>>