vs2012編譯使用lua 5 2靜態庫

2021-07-02 06:14:25 字數 839 閱讀 9852

2.開啟vs2012新建空白工程test

3.在解決方案中新增新的lib工程(win32->選擇靜態lib 不要預編譯頭)lualib

4.配置lualib工程

a) 將lua源**下的src檔案拷入lualib資料夾下,並在工程中匯入

b) lualib工程屬性c/c++ > genaral > additional include directories 新增lua源**所在目錄(我這是

$(solutiondir)lualib\src)

c) c/c++ > advanced > compile as 選擇c編譯器

5.編譯lua靜態庫

6 配置test工程屬性

a) 在test屬性中配置vc++ directories > library directories 新增第5步編譯出的lualib.lib的路徑

b) 在test屬性中配置c/c++ > genaral > additional include directories 新增lua源**所在目錄

c) 在test屬性中配置linker > input > additional depencies 新增lualib.lib

附:測試lua

在test中新增乙個cpp檔案

1 #include2

using

namespace

std;

34 #include5

6int

main()

7

add 乙個lua指令碼

1

print("

hello world

");

隨意發揮想象吧~

VS2012配置Lua環境

1 vs2012配置babelua外掛程式 2 vs2012配置lua 1 vs2012配置babelua外掛程式 babelua外掛程式簡介 安裝方法 關閉vs2012後直接安裝babelua外掛程式。注意問題 vs2012安裝外掛程式後需要啟用擴充套件。檢視 工具 擴充套件和更新 可以啟用和解除...

VS2012編譯WDM驅動

新版的vs2012中整合了wdk8,而且wdk8中已經沒有之前的build environment了,看來編譯驅動只能通過vs2012了,直接開發wdf驅動很方便直接選取相應的模板即可,若是編譯以前的wdm驅動,則需要做一下轉換,具體步驟如下 開啟vs2012,file open convert s...

mongodb C 驅動VS2012編譯

2 安裝boost庫 1.49版本 解壓後雙擊bootstrap.bat,生成bjam.exe後,cd到目錄c boost下,將boost 1 49更名為boost了 編譯boost。編譯命令 c boost bjam variant release with filesystem with thr...