lua和c 相互呼叫

2021-05-24 22:48:30 字數 562 閱讀 7166

//#include

//#include

//#include

//#include

#include

extern "c"

lua_state *l;

int luaadd(lua_state* l,int x,int y)

extern int cl_domylua(lua_state *l);   

extern int cl_drawtext(lua_state *l);   

static lual_reg pregisterfuc =

,    

,    

};int cl_domylua(lua_state* l)

int cl_drawtext(lua_state* l)

int main()

lual_dofile(l,"test.lua");

int sum = luaadd(l,5,7);

std::cout<

system("pause");

return 0;

}

lua與C 相互呼叫

新建乙個工程,將編譯出來的lua.lib包含進來,就可以開始用了 1 c 呼叫 lua 編寫 如下 include using namespace std pragma comment lib,lua.lib extern c void main int nret lual loadfile l,l...

C和C 相互呼叫

c和c 相互呼叫 2011 11 01 18 42 29 分類 c c 在專案中融合c和c 有時是不可避免的,在呼叫對方的功能函式的時候,或許會出現這樣那樣的問題。近來在主程式是c語言,而呼叫c 功能函式的時候,c 的 h標頭檔案都能找到,功能函式也都定義了,最重要的是,單獨編譯c 的時候完全沒有問...

C 和C WebService相互呼叫

c 呼叫c gsoap 呼叫的服務 1.右鍵新增web服務引用,輸入 2.呼叫 servicereference1.calcporttypeclient service new servicereference1.calcporttypeclient label1.text service.add ...