lua-protobuf 新手入門篇-第一章.編譯lua-protobuf支持庫

介紹
本篇,會用VS2019 64位+proto3版本講解
目前lua-protobuf版本,支持proto2和proto3版本.

git

一,使用工具
1,VS2019,Unity 2019.3.5f1 (64-bit)
github

二,下載連接
1,xLua下載:https://github.com/Tencent/xLua
2,xLua集成第三方庫下載:https://github.com/chexiongsheng/build_xlua_with_libs
3,lua-protobuf下載:https://github.com/starwing/lua-protobuf
4,cmake-3.18.2-win64-x64.msi 下載:https://cmake.org/download/



工具

三,環境設置
1,環境變量Path裏添加C:\Program Files\CMake\bin
CMD窗口輸入 cmake --version 若是輸出版本就算配置成功

ui

2,解壓xLua2.1.15.zip ,解壓build_xlua_with_libs.zip ,解壓lua-protobuf.ziplua

3,D:\xLua2.1.15\Assets 路經下 Plugins 目錄,與,XLua 目錄,復子到 ,
本身新建的UNITY工程D:\lua_proto\Assets\ 目錄裏
.net

4,D:\lua-protobuf 下的文件和目錄,所有復子後,覆蓋到,
D:\build_xlua_with_libs\build\lua-protobuf
blog

5,D:\xLua2.1.15\build 下的除CMakeLists.txt以外的文件和目錄,所有復子後,覆蓋到,
D:\build_xlua_with_libs\build
ip

四,編譯lua-protobuf
1,D:\build_xlua_with_libs\build\make_win64_lua53.bat
第二行
cmake -G 「Visual Studio 15 2017 Win64」 …
修改成
cmake -G 「Visual Studio 16 2019」 -A 「x64」 …




get

注:
其它平臺用如下命令編譯
cmake -G 「Visual Studio 16 2019」 -A 「Win32」 …
cmake -G 「Visual Studio 16 2019」 -A 「x64」 …
cmake -G 「Visual Studio 16 2019」 -A 「ARM」 …
cmake -G 「Visual Studio 16 2019」 -A 「ARM64」 …




it

2,編譯lua-protobuf
雙擊 make_win64_lua53.bat 文件

注:編譯失敗時,D:\build_xlua_with_libs\build\ ,這個目錄下,刪除build64目錄後,在次雙擊 make_win64_lua53.bat 文件

3,執行上述批處理命令後,D:\build_xlua_with_libs\build\plugin_lua53\Plugins\x86_64 下的xlua.dll一個文件,復子後,覆蓋替換本身新建的UNITY工程D:\lua_proto\Assets\Plugins\x86_64目錄中的xlua.dll

編譯lua-protobuf完

第一章.編譯lua-protobuf支持庫
第二章.Unity & lua-protobuf 環境配置
第三章.二進制proto讀取功能,與,lua-protobuf注意事項簡介說明

相關文章
相關標籤/搜索