日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > windows >内容正文

windows

keystone和beaengine的编译

發(fā)布時間:2023/12/24 windows 43 coder
生活随笔 收集整理的這篇文章主要介紹了 keystone和beaengine的编译 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

編譯Keystone

根據(jù)github的文檔編譯不出來,所以還是用CMake項目轉(zhuǎn)成Visual Studio的項目來編譯

1、下載源碼

https://github.com/keystone-engine/keystone

clone或者直接下載zip都行

2、CMake創(chuàng)建Visual Studio項目

下載和安裝CMake就不細(xì)說了,在官網(wǎng)下載cmake-3.28.0-windows-x86_64.msi一直下一步安裝即可

打開軟件,填寫如下

第一個位置填的是剛才下載的源碼路徑,第二個則是創(chuàng)建后的項目路徑,然后點擊左下角的Configure

因為我填寫的路徑不存在,提示我是否創(chuàng)建,點Yes, 接著會彈出一個選擇Visual Studio的版本,這里我選擇2017,平臺選擇Win32,也就是32位(x86),接著點Finish

接著會顯示一個紅色的警告,不用管它,等它進(jìn)度條走完

這里只需要關(guān)注這兩個配置,第一個是僅編譯lib庫,勾選上。第二個是編譯dll,我用不到dll就不勾選了,如果勾選了則不會生成lib庫了。然后點擊Generate,接著就可以點Open Project打開項目了

右鍵右側(cè)的解決方案,然后點擊生成解決方案,我一般會編譯Debug和Release兩個版本,所以選擇Release再編譯一遍

這個文件就是后面要用到的文件,下面beaengine就不說的這么詳細(xì)了

編譯Beaengine

1、下載源碼

https://github.com/BeaEngine/beaengine

2、編譯

大部分步驟跟上面一樣,唯一不同的是這里需要增加一個宏BEA_ENGINE_STATIC,點擊+ Add Entry, Name填BEA_ENGINE_STATIC,type就默認(rèn)BOOL,value勾選它,在點擊OK。

編譯結(jié)果,這個就是后面需要用到的文件,也是Debug和Release都編譯一份:

總結(jié)

以上是生活随笔為你收集整理的keystone和beaengine的编译的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。