windos下lua與C/C++交互

Windos下lua的環(huán)境搭建

- 下載lua安裝包Lua: download

- 解壓zip文件,并進(jìn)入VS工具集對源碼進(jìn)行編譯

點擊進(jìn)入命令提示符下,輸入如下編譯命令

cd src

cl /O2 /W3 /c /DLUA_BUILD_AS_DLL l*.c

del lua.obj luac.obj

link /DLL /out:lua52.dll l*.obj

cl /O2 /W3 /c /DLUA_BUILD_AS_DLL lua.c luac.c

link /out:lua.exe lua.obj lua52.lib

del lua.obj

link /out:luac.exe l*.obj

del *.obj

- 在VS下新建一個工程,在工程屬性里加入引用目錄和庫目錄,并在屬性下面選擇鏈接器-輸入-附加依賴項里添加lua52.lib

- 編寫代碼,在工程目錄下創(chuàng)建一個hello.lua文件,文件內(nèi)容如下

在cpp文件里編寫如下代碼

輸出為“Hello,Lua!”

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容