如何在Garnet OS上调用#pragma segment Foo

时间:2010-09-06 04:05:27

标签: pragma palm-os palm segment

我已经阅读了这篇关于掌上细分的优秀教程:

http://onboardc.sourceforge.net/UsersManual.html#segments

但是使用Garnet OS Development Suite开发,编译器无法识别命令“#pragma segment Foo”,它警告我:“警告:忽略编译指示”

是否有启用此pragma段的选项?

1 个答案:

答案 0 :(得分:0)

#pragma指令始终依赖于编译器。您正在阅读的教程是关于OnBoard C编译器的。

IIRC,Garnet操作系统(即操作系统)开发套件(他们现在将它称为GODS而不是PODS吗?)基于prc-tools。你可以check the prc-tools documentation about using multiple segments。如果您正在使用Eclipse,我认为它应该允许您创建多分段应用程序。 (但我从来没有亲自使用过它。我确实找到了a page with some notes about the process。)

旧的Palm OS Programming FAQ还介绍了some general ways to deal with the 32K limit