Lua入门
翻译自http://gamedevgeek.com/tutorials/getting-started-with-lua/ 首先,你需要下载Lua。你需要从Lua下载页面去下载源代码。如果你需要编译好了的二进制库,你能在LuaBinaries 中找到你想要的库(lib or dll)。 现在,我们需要安装Lua。在Linux下,你应该先解压文件,然后以root用户在命令行键入"make linux"和"make linux install"。如果你需要帮助,请参考源代码文件夹中的INSTALL文件。现在,我下载了windows平台下的二进制库包并把它们解压到"C:/Program Files/lua5.1"。 在Linux下不需要我们做任何设置,但是在windows平台下我们必须配置Visual C++,以便让编译器和连接器找到Lua文件。 打开Visual C++,选择Tools菜单中的选项菜单。 使用Lua开始你的第一个程序 lua_open()返回一个指向Lua解释器的一个指针。 #include <stdio.h> extern "C" { /* Lua解释器指针 */ int main ( int argc,char *argv[] ) ?/* 载入Lua基本库 */ ?/* 运行脚本 */ ?/* 清除Lua */ ?/* 暂停 */ ?return 0; -- simple test print "Hello,World!" g++ luatest.cpp -llua -ldl -o luatest然后,键入下列命令运行: ./luatest如果没有问题,程序将在终端输出Hello,World! 在Visual C++你将需要进行下列步骤: 创建一个新的空Win32控制台应用工程。 如果你采用的是dll库,请确保将其放在应用程序的目录中或者windows系统能够找到它的地方。如果你采用的是静态连接库,则不需要。 ?(本文由Groov0V翻译,转载请指明出处!) ? 本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/Lodger007/archive/2006/06/26/836466.aspx (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |