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 (Deutsch) » UltraLite - C- und C++-Programmierung » Anwendungsentwicklung » UltraLite C++-Anwendungsentwicklung mit Embedded SQL » Erstellen von Embedded SQL-Anwendungen

 

Allgemeine Aufbauprozeduren

Die folgende Vorgehensweise wird üblicherweise verwendet, wenn Sie eine Embedded SQL-Anwendung für UltraLite aufbauen:

  1. Lassen Sie den SQL-Präprozessor über jede der Quelldateien in Embedded SQL laufen.

    Der SQL-Präprozessor ist das sqlpp-Befehlszeilen-Dienstprogramm. Er erledigt die Vorverarbeitung der Embedded SQL-Quelldateien und produziert C-Quelldateien, die in Ihre Anwendung kompiliert werden müssen.

    Vorsicht

    sqlpp überschreibt die Ausgabedatei unabhängig von ihrem Inhalt. Stellen Sie sicher, dass der Name der Ausgabedatei nicht mit dem Namen einer Ihrer Quelldateien übereinstimmt. Standardmäßig ändert sqlpp den Namen der Ausgabedatei, indem es das Suffix Ihrer Quelldatei in .cpp ändert. Bei Zweifeln geben Sie den Namen der Ausgabedatei hinter dem Namen der Quelldatei explizit an.

  2. Kompilieren Sie alle C++-Quelldateien für die Zielplattform Ihrer Wahl. Einbeziehen:

    • Alle vom SQL-Präprozessor generierten C++-Dateien

    • Alle weiteren C- oder C++-Quelldateien, die von der Anwendung benötigt werden

  3. Verknüpfen Sie alle diese Objektdateien mit der UltraLite-Laufzeitbibliothek.

Eine makefile-Datei, die diesen Prozess verwendet, befindet sich im Verzeichnis %SQLANYSAMP16%\UltraLite\ESQLSecurity.

Hinweis

Erforderliche getrennt lizenzierbare Komponenten.

FIPS-zertifizierte Verschlüsselung erfordert eine separate Lizenz. Alle Technologien für starke Verschlüsselungen unterliegen Exportbestimmungen.

Siehe Getrennt lizenzierbare Komponenten.

 Siehe auch