我正在编译BADA示例应用程序ApplicationApp但是从命令提示符开始。现在需要这些命令,所以我在构建ApplicationApp时查看了BADA IDE控制台。命令控制台显示编译是 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中的各种形式。 感谢
答案 0 :(得分:0)
相当简单:
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