拿一个示例 bada 应用程序,任何一个。例如,“基本应用程序”。在 MainForm.cpp 中,插入以下内容:
extern void Hello();
不要在任何地方定义函数。然后在 下MainForm::OnInitializing
,调用它:
MainForm::OnInitializing(void)
{
Hello();
//...
该应用程序可以很好地编译和链接,并运行到该行。然后崩溃。崩溃不会作为调试器中的断点出现。
SDK 2.0.5,针对 bada 2.0 HVGA。所有设置均为默认值。
链接器行为是怎么回事?我怎样才能使它像现有的所有其他链接器一样检查未解析的符号?