quick-cocos2d-x使用luajit編譯lua指令碼
仍然使用上次生成的test工程,我是放在bin目錄下的。
在bin目錄下建立檔案test.bat檔案,內容如下:
@echo off
set DIR=%~dp0
%DIR%win32\php.exe %DIR%\lib\compile_scripts.php -zip -x main test/scripts/ test/res/test
說下complie_scripts.php的用法:
usage: compile_scripts [options] dirname output_filename
options:
-zip package to zip
-suffix package file extension name
-p prefix package name
-x exclude packages, eg: -x framework.server, framework.tests
-q quiet
examples:
* packageing scripts/*.lua to res/game.zip
compile_scripts -zip scripts/ res/game
注意:需要將quick-cocos2d-x\bin\win32目錄加入到系統PATH環境變數,另外過程中可能會提示缺少msvcr110.dll檔案,自己解決一下就可以了。
執行test.bat後就會在test/res目錄加生成test.zip檔案。
要呼叫裡面的指令碼需要在mail.lua檔案中CCLuaLoadChunksFromZip("res/framework_precompiled.zip")語句下新增一句程式碼:
CCLuaLoadChunksFromZip("res/test.zip")
刪除掉原來的指令碼,注意要保留main.lua,測試一下,證明程式可以執行。
這樣指令碼就不需要加密解密了。
相關文章
- 使用Lua編寫可嵌入式指令碼指令碼
- Redis使用Lua指令碼Redis指令碼
- wrk(2)- Lua 指令碼的使用指令碼
- Redis - Lua 指令碼Redis指令碼
- 用mingw編譯lua5.3原始碼編譯原始碼
- redis中lua指令碼的簡單使用Redis指令碼
- 編譯lua動態庫編譯
- 學習Ant編譯指令碼編譯指令碼
- lua~IDEA中除錯lua指令碼Idea除錯指令碼
- 編譯FFMPEG原始碼的指令碼編寫案例編譯原始碼指令碼
- Redis篇:事務和lua指令碼的使用Redis指令碼
- 使用自定義lua解析管理器呼叫lua指令碼中的table指令碼
- Redis使用lua指令碼實現庫存扣減Redis指令碼
- Redis Lua指令碼完全入門Redis指令碼
- 編譯資料庫失效物件指令碼編譯資料庫物件指令碼
- Redis 使用 Lua 指令碼替代 SETNX / DECR 保證原子性Redis指令碼
- 【程式語言】C/C++中如何使用Lua指令碼C++指令碼
- 使用shell指令碼自動修改Xcode工程編譯版本號指令碼XCode編譯
- sublime text 3繫結lua編譯器編譯
- Lua、Luajit、Python、Node.js和Java效能測試對比PythonNode.jsJava
- Java的指令碼機制、編譯器APIJava指令碼編譯API
- ffmpeg iOS平臺編譯 指令碼註釋iOS編譯指令碼
- Ant 編譯、打包 build.xml 指令碼模板編譯UIXML指令碼
- 解剖Nginx·自動指令碼篇(5)編譯器相關主指令碼Nginx指令碼編譯
- [譯] 使用 Vue 編寫一個長按指令Vue
- nginx 重新編譯 lua 模組不停服(記錄)Nginx編譯
- 精讀Nginx·自動指令碼篇(5)編譯器相關主指令碼Nginx指令碼編譯
- MySQL5.6一鍵編譯安裝指令碼MySql編譯指令碼
- 通過ant指令碼編譯打包android工程指令碼編譯Android
- 快速入門Redis呼叫Lua指令碼及使用場景介紹Redis指令碼
- Redis中Lua指令碼的使用和設定超時坍淑Redis指令碼
- redis+lua指令碼實現介面限流Redis指令碼
- 原始碼包編譯安裝MySQL 5.6指令碼原始碼編譯MySql指令碼
- 如何使用zx編寫shell指令碼指令碼
- 使用Lua指令碼語言開發出高擴充套件性的系統,AgileEAS.NET SOA中介軟體Lua指令碼引擎介紹指令碼套件
- Redis學習筆記(三)使用Lua指令碼實現分散式鎖Redis筆記指令碼分散式
- ant指令碼實現的Android自動編譯指令碼Android編譯
- Oracle查詢並批量編譯無效物件指令碼Oracle編譯物件指令碼