码迷,mamicode.com
首页 >  
搜索关键字:lua编译    ( 31个结果
彻底搞懂extern关键字&&全局变量定义问题
最近在学Lua,关于Lua编译的地方,由于Lua是用C语言写的,在C++中使用C语言的函数,需要使用extern "C“编译才能过,之前貌似没有接触过这方面的知识,写个blog纪念一下,顺便整理一下extern关键字的作用。 一.extern "C"的作用 这是我第一次见,因为之前一直没有过C++去调用 C的函数。关于C++和C语言混合编程其实还有一些地方要注意的。比如,如果编译时出...
分类:其他好文   时间:2015-08-16 19:54:57    阅读次数:352
Lua学习笔记--环境配置&Hello World
最近发现要恶补的东西实在是太多了,DX还没学完,现在发现还要用Lua脚本语言,于是,我的笔记又加了一个系列,Lua学习笔记。 一.简介 Lua是一门小巧的脚本语言,其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。Lua由标准C编写而成,几乎在所有操作系统和平台上都可以编译,运行。Lua并没有提供强大的库,这是由它的定位决定的。所以Lua不适合作为开发独立应用程序...
分类:其他好文   时间:2015-08-15 11:57:17    阅读次数:155
tengine-2.1.0 + lua-5.3.0 配置
参考:http://my.oschina.net/eduosi/blog/169606 安装 readline,lua 编译需要用到这个,centos 可以通过 yum 直接安装,如果不需要系统的,可以编译安装 yum install readline yum install readline-devel 或者...
分类:其他好文   时间:2015-08-13 14:37:08    阅读次数:239
skynet项目lua代码简单加密
skynet总体跟 erlang很像,理念都是基于Actor模型,即万物皆Actor,Actor之间通过发送消息进行通信。不同的是,skynet使用 c 和 lua实现,这两个语言相较erlang比较流行。skynet的Actor是指skynet服务,skynet服务类似erlang进程,调度方式也接近,skynet启动时会初始化多个调度线程,用于同时处理多个服务,每个服务都有一定的调度次数约束,挂起或达到约束就失去调度权。文章利用lua编译成二进制实现加密,方法比较简单。...
分类:Web程序   时间:2015-08-13 06:33:32    阅读次数:329
Lua4.0 编译入口
解决上一篇的问题,上代码了。 C 语言程序的入口为 main 函数,Lua 编译器的入口为 luac.c 文件里的 main 函数。 先来看一下 main 函数: int?main(int?argc,?const?char*?argv[]) { ?Proto**?P,*tf; ?i...
分类:其他好文   时间:2015-08-10 15:04:31    阅读次数:122
tengine安装lua
安装 readline,lua 编译需要用到这个,centos 可以通过 yum 直接安装,如果不需要系统的,可以编译安装
分类:其他好文   时间:2015-07-30 18:32:13    阅读次数:205
Cocos2d-x使用Luajit将Lua脚本编译成bytecode,启用加密
项目要求lua加密脚本,有关调查的相关信息 ,学习lua自己可以使用luac编译成字节码脚本(bytecode)启用加密,我试了一下。确实是可行。以下是本机lua编译字节码解释器:1、创建一个名为1.lua文件,只有一个字print("Hello Lua"),新建一个空的out.lua脚本文件2、開...
分类:其他好文   时间:2015-07-26 15:42:05    阅读次数:428
Mac下Lua Sublime Text2 开发环境搭建
1.安装Lua编译器 下载Lua,?http://www.lua.org/; 解压后,cd进入该文件夹src目录下,修改Makefile里macosx后一行为?macosx:?$(MAKE) all MYCFLAGS="-DLUA_USE_LINUX -arch i386" MYLIBS="-arch i386 -lreadli...
分类:系统相关   时间:2015-07-22 00:11:21    阅读次数:213
写lua时需要注意的地方
条件语句判断时,只有false和nil会导致判断为假,其他的任何值都为真。Lua 的字符串与编码无关; 它不关心字符串中具体内容。标准 Lua 使用 64 位整数和双精度(64 位)浮点数, 但你也可以把 Lua 编译成使用 32 位整数和单精度(32 位)浮点数。 以 32 位表示数字对小型机器以...
分类:其他好文   时间:2015-05-29 19:47:09    阅读次数:133
Windows7下Lua的编译和配置,Visual Studio2013
在Windows7下配置Lua 一. 配置环境 操作系统:windows7 64位 旗舰版 Lua:lua5.3 IDE:Visual Studio 2013二.准备工作 1.去lua的官方网站下载Lua的源代码,最新版是5.3,lua的官网: http://www.lua.org/,下载完后解压到你想要的目录。 2.安装好Visual Studio 2013。 其...
分类:Windows程序   时间:2015-05-08 00:00:43    阅读次数:437
31条   上一页 1 2 3 4 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!