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

SAP Sybase SQL Anywhere 16.0 » Ultra Light C/C++ プログラミング » アプリケーション開発 » Embedded SQL を使用した Ultra Light C++ アプリケーション開発 » Embedded SQL アプリケーションの構築

 

一般的な構築手順

Ultra Light Embedded SQL アプリケーションの構築時に使用される一般的な手順は次のとおりです。

  1. Embedded SQL ソースファイルに対して SQL プリプロセッサを実行します。

    SQL プリプロセッサは sqlpp コマンドラインユーティリティです。Embedded SQL ソースファイルの前処理を実行し、アプリケーションにコンパイルする C++ ソースファイルを生成します。

    警告

    sqlpp は出力ファイルをその内容に関係なく上書きします。出力ファイルの名前が、どのソースファイルの名前とも一致していないことを確認してください。sqlpp は、デフォルトでは、ソースファイルの拡張子を .cpp に変更して出力ファイル名を作成します。一致するファイル名があるかどうかはっきり分からない場合は、ソースファイルの名前に従って出力ファイルの名前を明示的に指定してください。

  2. C++ ソースファイルを、選択したターゲットプラットフォームに合わせてコンパイルします。次のファイルを含めます。

    • SQL プリプロセッサが生成した各 C++ ファイル

    • アプリケーションで必要な追加の C または C++ ソースファイル

  3. これらすべてのオブジェクトファイルを Ultra Light ランタイムライブラリとともにリンクします。

このプロセスを使用する makefile は、%SQLANYSAMP16%\UltraLite\ESQLSecurity ディレクトリに保存されています。

注意

別途ライセンスが必要な必須コンポーネント

FIPS 認定の暗号化には別のライセンスが必要です。強力な暗号化テクノロジはすべて、輸出規制対象品目です。

別途ライセンスが必要なコンポーネントを参照してください。

 参照