swig是乙個開發工具,用來幫助使用c/c++編寫的軟體和各種指令碼語言進行嵌入連線。這裡我只說下我這幾天自己使用swig連線lua的經驗吧。
這樣,所有的配置就算全部完成了,編譯,生成example.dll.
下面寫乙個test.lua檔案測試swig是否使用成功了。test.lua的內容如下:
if string.sub(_version,1,7)=='lua 5.0' then
lib=load.lib('example.dll', 'luaopen_example')
assert(lib) ()
else
require('example')
endx=42
y=105
g=example.add(x,y)
print("the example of",x,"and",y,"is",g)
print("foo=", example.foo)
example.foo = 3.1415926
print("foo=", example.foo)
vs2010下libevent的使用
libevent 2.0.20 stable.tar.gz 進入vs2010命令提示 切換到libevent的所在目錄 nmake f makefile.nmake 編譯成功生成 libevent.lib libevent core.lib libevent extras.lib 複製include...
Windows下使用VS2010編譯PHP5 4
本文參考了官方教程 因之前群裡有人提到過,就更新了下。其次,不要試圖嘗試用mingw或cygwin等來編譯 這都是自找麻煩。編譯 php sdk php sdk binary tools 20110915.zip 解壓到c php sdk。注意,解壓後,這個目錄下應該有bin和script shar...
Windows下使用VS2010編譯PHP5 4
本文參考了官方教程 因之前群裡有人提到過,就更新了下。其次,不要試圖嘗試用mingw或cygwin等來編譯 這都是自找麻煩。編譯 php sdk php sdk binary tools 20110915.zip 解壓到c php sdk。注意,解壓後,這個目錄下應該有bin和script shar...