从命令提示符编译BADA应用程序

时间:2010-08-27 10:22:50

标签: c++ command prompt bada

我想开发一个BADA应用程序,它将打印消息Helloworld。我已经下载了BADA SDK。它可以在BADA IDE中完成,但我想使用命令提示符编译和运行它。现在我们需要编译它使用GCC工具链我认为。我的Helloworld代码在C:Helloworld.So我已经将目录更改为它,并且还设置了路径到C:\ bada \ 1.0.0b3 \ Tools \ Toolchains \ Win32 \ bin,其中g ++位于。现在我正在使用命令g ++ -Wall Helloworld.cpp -o Helloworld编译它。我收到一个错误 在Helloworld.cpp中包含的文件中:11: HelloWorld.h:4:致命错误:FApp.h:没有这样的文件或目录 编译终止。 FApp.h已经包含在Helloworld.h中。我仍然得到这个错误。当我在BADA IDE中运行相同的代码时,它显示输出。可以任何正文帮助从命令提示符编译BADA应用程序需要做什么。

1 个答案:

答案 0 :(得分:0)

编译器需要知道在哪里查找#include语句。您的IDE将为其提供-Ic:\bada\1.0.0b3\...\includepath BADA包含文件夹,这就是您在命令行中必须执行的操作。

看看g++ documentation。也可以使用CPLUS_INCLUDE_PATH environment variable(可能比在每个g ++命令行上设置开关更方便。)

注意:您的链接路径可能需要相同的处理方式。查看IDE生成的命令行并使用它可能是个好主意。