0

手のひらのセグメントに関するこの優れたチュートリアルを読みました:

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

しかし、Garnet OS Development Suite で開発すると、コマンド「#pragma segment Foo」がコンパイラによって認識されず、「警告: プラグマを無視する」という警告が表示されます。

このプラグマ セグメントを有効にするオプションはありますか?

4

1 に答える 1

0

#pragmaディレクティブは常にコンパイラに依存します。あなたが読んでいるチュートリアルは、特に OnBoard C コンパイラに関するものです。

Garnet OS (旧称 Palm OS) 開発スイートである IIRC (彼らは現在、PODS ではなく GODS と呼んでいますか?) は、prc-tools に基づいています。複数のセグメントの使用に関する prc-tools のドキュメントを確認できます。Eclipse を使用している場合は、マルチセグメントのアプリケーションを作成できるはずだと思います。(ただし、個人的には使用したことはありません。プロセスに関するメモが記載されたページを見つけました。)

古い Palm OS Programming FAQ にも、32K 制限に対処する一般的な方法がいくつか説明されています。

于 2010-09-07T09:38:28.567 に答える