1. 程式人生 > >使用tolua++建立基於C\C++語言的lua指令碼

使用tolua++建立基於C\C++語言的lua指令碼

      
        <path_to_lua>的意思是這裡輸入的是lua原始碼包的路徑,gcc中的-I引數用於指定include檔案的位置.
       生成了這三個檔案之後,如果需要使用它們的話,需要把它們拷貝到相應的路徑.windows下面一般的會使用cygwin這個工具,以它為例說明:
1.可執行檔案放在cygwin根目錄的bin目錄下
2.標頭檔案放在cygwin根目錄下的usr\include下面
3.靜態標頭檔案放在cygwin根目錄下的lib目錄下面
說明:如果沒有Lua語言的對應的可執行檔案,標頭檔案,lib檔案一樣不能使用tolua++,對於配置lua指令碼直譯器的過程和上面類似.
OK,這樣一個tolua++的編譯環境就配製好了,如果你在原先安裝cygwin的時候沒有指定cygwin的可執行檔案的目錄,那麼對於windows下面的使用者可以在"我的電腦"-"屬性"-"高階"-"環境變數"-"Path"裡面修改,
比如我在裡面加入我的cygwin的bin目錄:C:\cygwin\bin,大功告成~~windows下面的使用者只用gcc的話不一定非得使用cygwin,畢竟太大了,有人喜歡使用mingw,配置的方法類似~~