Die folgende Vorgehensweise wird üblicherweise verwendet, wenn Sie eine Embedded SQL-Anwendung für UltraLite aufbauen:
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.
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.
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
Verknüpfen Sie alle diese Objektdateien mit der UltraLite-Laufzeitbibliothek.
Eine makefile-Datei, die diesen Prozess verwendet, befindet sich im Verzeichnis %SQLANYSAMP16%\UltraLite\ESQLSecurity.
Erforderliche getrennt lizenzierbare Komponenten.
FIPS-zertifizierte Verschlüsselung erfordert eine separate Lizenz. Alle Technologien für starke Verschlüsselungen unterliegen Exportbestimmungen.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |