Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » Ultra Light - C/C++ プログラミング » アプリケーション開発 » Palm OS 用 Ultra Light アプリケーションの開発

 

CodeWarrior での Ultra Light プロジェクトの作成

♦  CodeWarrior で Ultra Light プロジェクトを作成するには、次の手順に従います。
  1. CodeWarrior を起動します。

  2. 新規プロジェクトを作成します。

    1. CodeWarrior メニューから [ファイル] - [新規] を選択します。

    2. [プロジェクト] タブをクリックします。

    3. [Palm OS アプリケーション・ステーショナリ] を選択します。

    4. プロジェクトの名前と場所を選択し、[OK] をクリックします。

  3. Ultra Light ステーショナリを選択します。

    Ultra Light プラグインによって、ステーショナリ・リストに次の選択肢が追加されます。

    • Palm OS Ultra Light C++アプリケーション
    • Palm OS Ultra Light ESQL アプリケーション

    使用する開発モデルを選択して [OK] をクリックすると、プロジェクトが作成されます。

    ステーショナリは、Embedded SQL では標準の C ステーショナリ、C++ では標準の C++ ステーショナリです。

  4. Embedded SQL を使用している場合は、プロジェクトの [Ultra Light プリプロセッサ] パネルで設定してください。C++ を使用している場合は、これらの設定は無視されます。

    1. プロジェクト・ウィンドウ (.mcp) で、ツールバーの [設定] アイコンをクリックします。

    2. 左ウィンドウ枠にあるツリーで [ターゲット] - [Ultra Light プリプロセッサ] を選択します。プロジェクトの設定を入力します。

前処理

Embedded SQL プロジェクトを構築する場合、Ultra Light プラグインによって sqlpp が呼び出されて、.sqc ファイルが .c/.cpp ファイルに変換され、ESQL 文が Ultra Light 関数呼び出しに変換されます。

CodeWarrior 環境で Ultra Light Embedded SQL または C++ アプリケーションを構築する場合、プラグインによって、install-dir\SDK\Include および install-dir\UltraLite\Palm\68k\lib\cw\ へのアクセス・パスは追加されません。また、Ultra Light ライブラリの ulrt.libulbase.lib へのパスも追加されません。プラグインは、SQL プリプロセッサの実行で生成されたファイルだけを Ultra Light Embedded SQL アプリケーションの CodeWarrior プロジェクトに追加します。