我开始使用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();
// load the libs
luaL_openlibs(L);
//run a Lua scrip here
luaL_dofile(L,"foo.lua");
printf("\nI am done with Lua in C++.\n");
lua_close(L);
return 0;
}
lua代码
io.write("Please enter your name: ")
name = io.read() -- read input from user
print ("Hi " .. name .. ", enjoy hacking with Lua");
答案 0 :(得分:2)
您似乎正在尝试将头文件链接到您的程序中。