在lua调用c函数时,通过lua_State *L向其传入参数,如果只有一个参数且类型为string,那么在c函数中通过lua_tostring(L,1),获取传来的一个string类型的参数。 若lua向c函数传参时,有两个参数,第一个参数为string类型,第二个参数为number类型。那么在c函数中,需要通过lua_tostring(L,1)和lua_tonumber(L,2),...
1。保证你的python编译器,编译方法一定要与你现在的动态库完全一样 2。尽量使用C的编译,而不是C++的编译 3。要使用VC编译器,而不是开源的某某工具。路径也是很大一个问题,如果搞不定似乎可以使用绝对路径再试试看。哦,还忘记说一件重要事情。似乎可以使用python extension的方式来编译。我以前做成...