lua + visual c++ 2008: 致命错误 LNK1107

我正在学习Lua。我有一个非常简单的项目,但我无法使其运行。我不停地遇到相同的错误:致命错误LNK1107:文件损坏或损坏:无法在0x2C3C处读取文件:lua.h行:1

非常感谢帮助

先感谢了

C ++代码

#include <iostream>

extern "C"
{
#include "lua.h"
#include "lualib.h"
#include "lauxlib.h"
#include "luaconf.h"
}

int main()
{
int s=0;

lua_State *L = lua_open();

// 加载库
luaL_openlibs(L);

//在此运行Lua脚本
luaL_dofile(L,"foo.lua");

printf("\n我已经完成了C ++中的Lua。\n");

lua_close(L);

return 0;
}

Lua代码

io.write("请输入您的名称:")
name = io.read() --从用户读取输入
print("嗨"..name ..",享受使用Lua进行黑客活动");

原文链接 https://stackoverflow.com/questions/4879271

点赞
stackoverflow用户107090
stackoverflow用户107090

似乎你正在试图将一个头文件链接到你的程序中。

2011-02-03 01:13:04