游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3171|回复: 8

使用LUA的困惑

[复制链接]

9

主题

378

帖子

378

积分

中级会员

Rank: 3Rank: 3

积分
378
QQ
发表于 2004-9-30 10:59:00 | 显示全部楼层 |阅读模式
我下了源码,按说明编译了core.lib,standard.lib
可在程序使用是会出现错误:
************************************************
--------------------Configuration: 使用lua - Win32 Debug--------------------
Linking...
main.obj : error LNK2001: unresolved external symbol "void __cdecl lua_close(struct lua_State *)" (?lua_close@@YAXPAUlua_State@@@Z)
main.obj : error LNK2001: unresolved external symbol "int __cdecl lua_dostring(struct lua_State *,char const *)" (?lua_dostring@@YAHPAUlua_State@@PBD@Z)
main.obj : error LNK2001: unresolved external symbol "int __cdecl luaopen_io(struct lua_State *)" (?luaopen_io@@YAHPAUlua_State@@@Z)
main.obj : error LNK2001: unresolved external symbol "int __cdecl luaopen_base(struct lua_State *)" (?luaopen_base@@YAHPAUlua_State@@@Z)
main.obj : error LNK2001: unresolved external symbol "struct lua_State * __cdecl lua_open(void)" (?lua_open@@YAPAUlua_State@@XZ)
Debug/使用lua.exe : fatal error LNK1120: 5 unresolved externals
Error executing link.exe.

使用lua.exe - 6 error(s), 0 warning(s)
********************************************

就像没使用链接库一样.
你们用的时候正常吗?如果正常可不可以吧编译好的链接库发给我?
QQ:375780583(天字号)

还有就是LUA的编译器和解释器有什么用处?
zx9597446那个BLOG上说的编译编译器时定义的LUA_OPNAMES是什么?在那里?

19

主题

40

帖子

128

积分

注册会员

Rank: 2

积分
128
发表于 2004-9-30 13:58:00 | 显示全部楼层

Re:使用LUA的困惑

你可以在工程-》设置-》c/c++-》预处理定义中定义这个符号

解释器是一个虚拟机,可以执行你的lua码,编译器可以把lua码编译成字节码,以获得更快的载入速度(不是执行速度)。

9

主题

378

帖子

378

积分

中级会员

Rank: 3Rank: 3

积分
378
QQ
 楼主| 发表于 2004-9-30 16:05:00 | 显示全部楼层

Re:使用LUA的困惑

报连接出错,是不是lib连接库的问题?
连接库我是按你BLOG上说的加入相应文件,编译而成的.
如果你的连接库可以用,能不能发给我一份?
先谢谢了.
我的QQ是375780583
邮箱是 chinacfc@sina.com

28

主题

685

帖子

703

积分

高级会员

Rank: 4

积分
703
发表于 2004-9-30 16:28:00 | 显示全部楼层

我在gameres的ftp上放了个lua.zip,里面常用的几个LUA的工程文

rt

9

主题

378

帖子

378

积分

中级会员

Rank: 3Rank: 3

积分
378
QQ
 楼主| 发表于 2004-9-30 17:39:00 | 显示全部楼层

Re:使用LUA的困惑

zx9597446
如果你有LUA的源码,,发一些吧

19

主题

40

帖子

128

积分

注册会员

Rank: 2

积分
128
发表于 2004-10-1 22:04:00 | 显示全部楼层

Re:使用LUA的困惑

这些源码都是可以从网上下的

28

主题

685

帖子

703

积分

高级会员

Rank: 4

积分
703
发表于 2004-10-8 11:04:00 | 显示全部楼层

一般下的原码没有VC的工程文件,我加了个工程文件。

rt

1

主题

2

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2005-12-5 15:31:00 | 显示全部楼层

Re:使用LUA的困惑

经lua编译成的字节码文件..有没程序再把字节码文件还原成LUA脚本吗?

或者有没什么还原方法?

85

主题

824

帖子

878

积分

高级会员

Rank: 4

积分
878
QQ
发表于 2005-12-5 17:58:00 | 显示全部楼层

Re:使用LUA的困惑

extern "C"
{
#include "lua.h"
#include "lauxlib.h"
#include "lualib.h"
}
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-22 21:23

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表