在c与c++中调用lua 编译方法的区别

易界灰 发布于 2011/05/30 11:53
阅读 721
收藏 1

一是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

 

加载中
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部