Im Verzeichnis Beispielverzeichnis\UltraLite\CEStarter wird ein eMbedded Visual C++-Beispielprojekt bereitgestellt. Die Arbeitsbereichdatei ist Beispielverzeichnis\UltraLite\CEStarter\ul_wceapplication.vcw.
Wenn Sie sich darauf vorbereiten, eMbedded Visual C++ für UltraLite-Anwendungen einzusetzen, sollten Sie folgende Änderungen der Projekteinstellungen vornehmen. In der CEStarter-Anwendung wurden diese Änderungen bereits durchgeführt.
Compiler-Einstellungen:
Fügen Sie $(SQLANY11)\SDK\Include dem "include"-Pfad hinzu.
Definieren Sie geeignete Compiler-Direktiven. Es sollte beispielsweise der Makro UNDER_CE für eMbedded Visual C++-Projekte angegeben werden.
Linker-Einstellungen:
Fügen Sie $(SQLANY11)\ultralite\ce\Prozessor\lib\ulrt.lib hinzu.
Dabei ist Prozessor der Zielprozessor für Ihre Anwendung.
Fügen Sie winsock.lib hinzu.
Die .sqc-Datei (nur Embedded SQL):
Fügen Sie ul_database.sqc und ul_database.cpp dem Projekt hinzu.
Fügen Sie der .sqc-Datei den folgenden kundenspezifischen Schritt hinzu:
"$(SQLANY11)\Bin32\sqlpp" -q $(InputPath) ul_database.cpp |
Setzen Sie die Ausgabedatei auf ul_database.cpp.
Deaktivieren Sie die Verwendung vorkompilierter Header für ul_database.cpp.
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |