background image

29.            /*  载入 Lua

基本库

 */  

30.         luaL_openlibs(L);   

31.         /* 载入脚本 */  

32.         luaL_dofile(L, "add.lua");   

33.         /* 调用 Lua 函数 */  

34.         sum = luaadd( 10, 15 );   

35.         /* 显示结果 */  

36.         printf( "The sum is %d/n", sum );   

37.         /* 清除 Lua */  

38.         lua_close(L);   

39.         /* 暂停 */  

40.         printf( "Press enter to exit…" );  

41.         getchar();   

42.         return 0;  

43.         }  

编译

Linux 下,在命令行键入:

1.        g++ luaadd.cpp -llua -ldl -o luaadd  

然后,键入下列命令运行:

1.        ./luaadd 

如果没有问题

, 程序将显示结果为: "The sum is 25"。

Visual C++你将需要进行下列步骤:

创建一个新的空

Win32 控制台应用工程。

"luatest.cpp"加入你的工程。

选择项目菜单中的属性菜单。

"连接器"的"输入"栏目的"附加依赖项"中输入"lua5.1.lib"。

确定。

此时,按

F7 构建程序。

                   找软件资料,就到一览软件文库

http://wk.yl1001.com/rj/