簡體   English   中英

使用適用於iOS5的XCode編譯現有的Lua應用程序

[英]Compile existing Lua app using XCode for iOS5

我們有一個流氓自由開發者,現在我離開了一個沒有構建文件的基於Lua的應用程序。

我有計算機科學學位,但沒有Lua的經驗,所以我想知道如何使用XCode for iOS編譯這個(或任何Lua應用程序)。

這是一個相當簡單的應用程序。 看起來它似乎加載到導航圖像中並將其他圖像顯示為內容。

我怎么告訴XCode為iOS編譯Lua? 我擁有XCode中的所有文件並且正在編譯,但顯然它忽略了.lua文件並編譯了應用程序shell。

我通過源代碼下載了Lua,並通過MacPorts安裝了它。 我讀到我需要鏈接lua.h和luac.h但我不知道如何將它添加為構建目標。

任何建議或方向將不勝感激。

這些是我的文件:

Source Code/
    build.settings
    Clinical_Data/
        page4a_2_Anim.lua
        page4a_3_Anim.lua
        page4a_4_Anim.lua
        page4a_5_Anim.lua
        page4b_2_Anim.lua
        page4b_3_Anim.lua
        page4b_4_Anim.lua
        page4d_2_Anim.lua
        page4d_3_Anim.lua
        page4d_4_Anim.lua
    config.lua
    home.lua
    Icon-72.png
    images/
        <*.png files>
    main.lua
    manifests/
        CaseStudy.manifest.txt
        ClinicalData.manifest.txt
        Experience.manifest.txt
        Home.manifest.txt
        NavElements.manifest.txt
        Pathology.manifest.txt
        References.manifest.txt
        Restasis.manifest.txt
    menu.lua
    page4a_2_Anim.lua
    page4a_3_Anim.lua
    page4a_4_Anim.lua
    page4a_5_Anim.lua
    page4b_2_Anim.lua
    page4b_3_Anim.lua
    page4b_4_Anim.lua
    page4d_2_Anim.lua
    page4d_3_Anim.lua
    page4d_4_Anim.lua
    parser.lua
    pdfs/
        <*.pdf files>
    section.lua
    slide.lua
    slideView.lua
    ui.lua

從anscamobile.com看起來它可能是日冕。 您可以從他們的網站下載試用版以查看它是否可以編譯。

它可能鏈接了你安裝的lua代碼中的lua。 您的鏈接代碼中會有一個-llua。 在你的源文件中的某個地方會有一個

luaL_loadfile(L, file);

命令。 這會加載lua文件。

如果它是日冕,它可能有不同的加載方式 - 沒有使用它。

如果你需要一個IDE http://www.eclipse.org/koneki/ldt/是一流的。 您可以非常輕松地遠程調試您的應用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM