一是c中直接include
#include <lua.h>
#include <lualib.h>
#include <lauxlib.h>
c++中要加extern "C"
extern "C"
{
#include <lua.h>
#include <lualib.h>
#include <lauxlib.h>
}
二是编译选项
gcc -o xxx xxx.c -llua -ldl -lm
g++ -o xxx xxx.cpp -llua -ldl
一是c中直接include
#include <lua.h>
#include <lualib.h>
#include <lauxlib.h>
c++中要加extern "C"
extern "C"
{
#include <lua.h>
#include <lualib.h>
#include <lauxlib.h>
}
二是编译选项
gcc -o xxx xxx.c -llua -ldl -lm
g++ -o xxx xxx.cpp -llua -ldl