Lua + win 10 + vs2017的運行環境和創建cocos2dx 3.17的lua項目(親測)


轉:https://blog.csdn.net/maoye198602102339/article/details/82047920

不管用什么引擎寫游戲,腳本語言是少不了要接觸的!

首先,我說的這個搭建方法是建立在已經安裝vs和下載了cocos引擎的前提了,安裝vs和Cocos引擎太簡單了,這里不做贅述,我只說說我搭建lua環境是的步驟和遇到的坑!

第一步:下載lua的源碼  https://www.lua.org/

 

下載以后解壓到c盤,這不是絕對的,我的習慣而已

接着打開vs開發者命令窗口

 

 

進入到存放lua文件的src目錄下

 

 

 

定位到lua-5.3.5\src文件夾,輸入如下命令: 
cl /MD /O2 /c /DLUA_BUILD_AS_DLL *.c
ren lua.obj lua.o
ren luac.obj luac.o
link /DLL /IMPLIB:lua5.3.0.lib /OUT:lua5.3.0.dll *.obj 
link /OUT:lua.exe lua.o lua5.3.0.lib 
lib /OUT:lua5.3.0-static.lib *.obj
link /OUT:luac.exe luac.o lua5.3.0-static.lib

 

 

 執行完后再window命令下輸入lua

 

顯示出這里,就是證明lua環析成功了。這短短的幾步,我用了一天時間才弄明白,期間各種博客,各種試。寫出來就是增加自己的記憶,順便也讓看到此文章的您有所收獲!

 

第二步:我們要開始創建cocos游戲的lua版了。開始吧

具體的命令解釋不會的可以看我的其中一遍日記,cocos2dx 3.17創建項目,這里我只敲命令,不解釋創建的命令是代表些什么了

cocos  new Snake  -p com.ddx.snake -l lua -d d:\cocos

去到這個目下,打開項目名.sln文件

 

 

先不管別的,在項目名上右擊設置為啟動項目, 在點擊本地windows調試器,先編譯項目,編譯好了,我們再接着創建lua的腳本項目

 

這里又不得不說下需先安裝vs的lua插件的事情。哎,反正一言難盡,就光弄這些環境,就夠我這小白折騰的了

https://download.csdn.net/download/ipeng_star/10415241?utm_source=bbsseo

就是這個東東,有不懂的,我有時間可能會寫下這個的安裝過程,對我來說,都是艱難記憶啊。不堪回首的.....

這里只說創建lua的腳本工程,就不說插件的事了,有想要插件和安裝的可以給我留言,大家一起學習!

 

 

具體的的地址:項目進來我們前面編譯了一下嗎,就是一定要先編譯,一定要先編譯,一定要先編譯

 

第一個:我們找到項目編譯的src目錄,具體你可以參照你的項目地址再結合我最后的幾個文件,就知道,我也是這么參照過來的

第二個:是項目的.exe文件,也就編譯過后才會有的

第三個:是第一的上級目錄

第四個:不用管

第五個:你自己命名就行

 

cocos的lua項目的坑就先說這么多了,有碰到問題的可以加微信cocosaihao123456大家一起交流學習,在Cocos的路上越走越遠,謝謝您的閱讀!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM