1

拿一个示例 bada 应用程序,任何一个。例如,“基本应用程序”。在 MainForm.cpp 中,插入以下内容:

extern void Hello();

不要在任何地方定义函数。然后在 下MainForm::OnInitializing,调用它:

MainForm::OnInitializing(void)
{
    Hello();
    //...

该应用程序可以很好地编译和链接,并运行到该行。然后崩溃。崩溃不会作为调试器中的断点出现。

SDK 2.0.5,针对 bada 2.0 HVGA。所有设置均为默认值。

链接器行为是怎么回事?我怎样才能使它像现有的所有其他链接器一样检查未解析的符号?

4

1 回答 1

1

编辑礼貌的技术支持:

-Wl,--no-undefined通过在项目 Explorer->Properties->C/C++ Build->Settings->bada C++ Linker->Miscellaneous->Linker flags 中右键单击您的项目来添加选项。

于 2012-04-27T16:34:53.887 回答