2012-02-22 2 views
3

У нас был независимый разработчик, который был изгоем, и теперь у меня осталось приложение Lua без файлов сборки.Скомпилировать существующее приложение Lua с помощью XCode для iOS5

У меня есть степень по информатике, но у меня нет опыта работы с Lua, поэтому мне интересно, как я могу скомпилировать это (или любое приложение Lua) с XCode для iOS.

Это довольно простое приложение. Кажется, он загружается в изображениях для навигации и отображает другие изображения в качестве контента.

Как сказать XCode для компиляции Lua для iOS? У меня есть все файлы в XCode и он компилируется, но явно игнорирует файлы .lua и компилирует оболочку приложения.

У меня есть 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 
+1

Его не LUA; это Луа. Это собственное имя, а не аббревиатура. –

+0

Спасибо! Я думал, что это «Lua», но кто-то в комментарии о stackoverflow написал, что это было наоборот, и получил 6 голосов. Возможно, это была шутка ... – bafromca

+0

Официальное объяснение названия «Lua» - [здесь] (http://www.lua.org/about.html#name) на www.lua.org. – RBerteig

ответ

1

Возможно, это связывает lua с установленным кодом lua. В вашем коде для ссылок будет -llua. Где-то в ваших исходных файлах будет

luaL_loadfile(L, file); 

команда. Это загружает файл lua.

Если это корона, у нее может быть другой способ загрузки - она ​​ее не использовала.

Если вам нужна IDE http://www.eclipse.org/koneki/ldt/, это превосходно. Вы можете легко отладить приложение очень легко.

+0

Благодарим вас за помощь и предложение! – bafromca

1

Похоже, это может быть коронным от anscamobile.com. Вы можете загрузить пробную версию со своего сайта, чтобы узнать, компилируется ли она.

+0

Спасибо, я попробую. Я ценю, что вы нашли время ответить. – bafromca

Смежные вопросы