Скомпилируйте образец BADA ApplictaionApp из командной строки - PullRequest
0 голосов
/ 30 августа 2010

Я собираю пример приложения BADA ApplicationApp, но из командной строки. Теперь для этого нужны команды, поэтому я посмотрел консоль BADA IDE во время сборки ApplicationApp. Консоль команд, показанная для компиляции, была i686-mingw32-g ++ -D_DEBUG -DSHP -DBUILD_DLL -I "C: /bada/1.0.0b3/include" -I "C: /bada/1.0.0b3/IDE/workspace2/AnimationApp/inc" -O0 -g3 - Wall -c -fmessage-length = 0 -MMD -MP -MF "src / AnimationApp.d" -MT "src / AnimationApp.d" -o "src / AnimationApp.o" "../src/AnimationApp.cpp"

который я преобразовал в

g ++ -I "C: /bada/1.0.0b3/include" -I "C: \ bada \ 1.0.0b3 \ Samples \ AnimationApp \ inc" -O0 -g3 -Wall -c -MMD -MP -MF "src / AnimationApp.d" -MT "src / AnimationApp.d" -o "src / AnimationApp.o" "C: \ bada \ 1.0.0b3 \ Samples \ AnimationApp \ src \ AnimationApp.cpp

Теперь я хочу сгенерировать файл .exe с помощью командной строки. Команда, показанная консолью для его генерации, была

'Построение цели: AnimationApp.exe' «Вызов: bada C ++ Linker» i686-mingw32-g ++ -L "C: /bada/1.0.0b3/Model/Wave_LP1/Simulator" -L "C: /bada/1.0.0b3/Lib" -L "C: /bada/1.0.0b3/IDE / workspace2 / AnimationApp / lib "-shared -o" AnimationApp.exe "/src/AnimationApp.o ./src/AnimationAppEntry.o ./src/Form1.o ./src/Form2.o ./src/Form3.o ./src/FormMgr.o -losp_rt0 -lFMedia -lFApp -lFUi -lFUiControls -lFBase -lFSystem -lFGraphics 'Завершено создание объекта: AnimationApp.exe'

Может кто-нибудь помочь мне, как преобразовать эту команду, чтобы она могла быть запущена из командной строки. Здесь Form1 ... FormMgr - это различные формы внутри src / Applicationapp. Спасибо

1 Ответ

0 голосов
/ 31 августа 2010

Довольно просто:

i686-mingw32-g++ -L"C:/bada/1.0.0b3/Model/Wave_LP1/Simulator" -L"C:/bada/1.0.0b3/Lib" -L"C:/bada/1.0.0b3/IDE/workspace2/AnimationApp/lib" -shared -o"AnimationApp.exe"  /src/AnimationApp.o ./src/AnimationAppEntry.o ./src/Form1.o ./src/Form2.o ./src/Form3.o ./src/FormMgr.o   -losp_rt0 -lFMedia -lFApp -lFUi -lFUiControls -lFBase -lFSystem -lFGraphics
...