Building Quantum GIS mit Microsoft Visual C++ 2008 Express Edition auf Windows XP Professional



Ähnliche Dokumente
INDEX. Öffentliche Ordner erstellen Seite 2. Offline verfügbar einrichten Seite 3. Berechtigungen setzen Seite 7. Öffentliche Ordner Offline

Netzwerk einrichten unter Windows

Python Installation. 1 Vorbereitung. 1.1 Download. Diese Anleitung ist für Windows ausgelegt.

Speichern. Speichern unter

PC-Kaufmann Supportinformation - Proxy Konfiguration für Elster

Über die Internetseite Hier werden unter Download/aktuelle Versionen die verschiedenen Module als zip-dateien bereitgestellt.

Vitalograph Spiroctrac V Hinweise zur Mehrplatz-/Serverinstallation

Qt-Projekte mit Visual Studio 2005

Version 0.3. Installation von MinGW und Eclipse CDT

Bitte melden Sie sich als Administrator des Betriebssystems oder als Benutzer mit ausreichenden Installationsrechten an Ihrem PC an.

Er musste so eingerichtet werden, dass das D-Laufwerk auf das E-Laufwerk gespiegelt

Tutorial: Erstellen einer vollwertigen XP Home CD aus der EEE 901 Recover DVD

Lokale Installation von DotNetNuke 4 ohne IIS

Step by Step Webserver unter Windows Server von Christian Bartl

Internet online Update (Internet Explorer)

Arbeiten mit dem Outlook Add-In

Einen Wiederherstellungspunktes erstellen & Rechner mit Hilfe eines Wiederherstellungspunktes zu einem früheren Zeitpunkt wieder herstellen

1. Laden Sie sich zunächst das aktuelle Installationspaket auf herunter:

Installationsanleitung

Installationsanleitung. Novaline Personal Abrechnung. Personal.One

HTW-Aalen. OpenVPN - Anleitung. Eine Installations- und Nutzungsanleitung zu OpenVPN

Windows 8/8.1 RecImg-Manager

Installationsanleitungen

Wir wünschen Ihnen viel Freude und Erfolg mit Ihrem neuen X-PRO-USB-Interface. Ihr Hacker-Team

Wählen Sie bitte START EINSTELLUNGEN SYSTEMSTEUERUNG VERWALTUNG und Sie erhalten unter Windows 2000 die folgende Darstellung:

Microsoft Dynamics NAV 2013 R/2 Installationsanleitung. Inhalt: Begleitmaterial des ERP Übungsbuchs:

Anleitung zum Upgrade auf SFirm Datenübernahme

Wichtige Information zur Verwendung von CS-TING Version 9 für Microsoft Word 2000 (und höher)

versand mit Microsoft Outlook bzw. Mozilla Thunderbird

Installation von NetBeans inkl. Glassfish Anwendungs-Server

Anleitung zur Installation und Nutzung des Sony PRS-T1 ebook Readers

Anleitung zum erstellen einer PDF-Datei aus Microsoft Word

Anleitung zur Installation und Nutzung des Sony PRS-T1 ebook Readers

Anleitung zum Upgrade auf SFirm Datenübernahme

Die Installation von D-Link WLAN Karten unter Windows Vista

GS-Programme 2015 Allgemeines Zentralupdate

Installation des Add-Ins für Lineare Algebra in Microsoft Excel

Anleitung zum Upgrade auf SFirm 3.x + Datenübernahme. I. Vorbereitungen

MSDE 2000 mit Service Pack 3a

Installation EPLAN Electric P8 Version Bit Stand: 07/2014

Inhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER

Informationen zur Verwendung von Visual Studio und cmake

Hex Datei mit Atmel Studio 6 erstellen

Installation und Einrichtung egk-lesegeräte

Installation und Einrichtung egk-lesegeräte

Whitepaper. Produkt: combit Relationship Manager. SQL Server 2008 R2 Express um Volltextsuche erweitern. combit GmbH Untere Laube Konstanz

Einstellungen im Internet-Explorer (IE) (Stand 11/2013) für die Arbeit mit IOS2000 und DIALOG

TeamSpeak3 Einrichten

Installation und Einrichtung egk-lesegeräte

Windows 7 Winbuilder USB Stick

1 Einleitung. Lernziele. Symbolleiste für den Schnellzugriff anpassen. Notizenseiten drucken. eine Präsentation abwärtskompatibel speichern

Installationsanleitung juris Toolbar 3.01

2. ERSTELLEN VON APPS MIT DEM ADT PLUGIN VON ECLIPSE

Handbuch PCI Treiber-Installation

Um die Installation zu starten, klicken Sie auf den Downloadlink in Ihrer (Zugangsdaten für Ihre Bestellung vom...)

Windows XP maßgeschneidert

Anti-Botnet-Beratungszentrum. Windows XP in fünf Schritten absichern

Schrittweise Anleitung zur Installation von Zertifikaten der Bayerischen Versorgungskammer im Mozilla Firefox ab Version 2.0

Einrichten des IIS für VDF WebApp. Einrichten des IIS (Internet Information Server) zur Verwendung von Visual DataFlex Web Applications

Wichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge

Windows7 32/64bit Installationsanleitung der ROBO-PRO-Software

Installation und Inbetriebnahme von Microsoft Visual C Express

Universität Potsdam ZEIK - Zentrale Einrichtung für Informationsverarbeitung und Kommunikation

Installationsleitfaden zum Fakturierungsprogramm

WINDOWS 98-AUSSEHEN UNTER WINDOWS XP??

Installationsanleitung. Novaline Datenarchivierung / GDPdU

Starten der Software unter Windows XP

ICT-Cloud.com XenApp 6.5 Configuration Teil 2

Meldung Lokale Anwendung inkompatibel oder Microsoft Silverlight ist nicht aktuell bei Anmeldung an lokal gespeicherter RWE SmartHome Anwendung

Installation älterer Programmversionen unter Windows 7

Installieren von Microsoft Office Version 2.1

Leitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0)

Anleitung zur Einrichtung eines Netzwerkes für den Gebrauch von GVService unter Windows 7

Information zum SQL Server: Installieren und deinstallieren. (Stand: September 2012)

HANDOUT VON: EIGENES SSL-ZERTIFIKAT FÜR DEN WHS. Copyright 2011 by s.winkler all rights reserved!

Anleitung zum Einspielen der Demodaten

! " # $ " % & Nicki Wruck worldwidewruck

Seite 1 von 14. Cookie-Einstellungen verschiedener Browser

Konvertieren von Settingsdateien

Installationsanleitung LogControl DL-Software

Universal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite.

PC CADDIE Telefonsystem mit ISDN Voice III

Bauteilattribute als Sachdaten anzeigen

CTX 609 Daten Fax Modem. Installation Creatix V92 Data Fax Modem (CTX 609) unter Windows XP/ Windows Installation unter Windows XP:

Battlefield 2 BF2CCD Anleitung

AnNoText. AnNoText Online-Update. Copyright Wolters Kluwer Deutschland GmbH

Startmenü So einfach richten Sie surfen manuell auf Ihrem PC oder Notebook ein, wenn Sie Windows XP verwenden.

DFÜ-Netzwerk öffnen Neue Verbindung herstellen Rufnummer einstellen bundesweit gültige Zugangsnummer Benutzererkennung und Passwort

PRAXISMANAGEMENT FÜR DIE ZAHNARZTPRAXIS, MKG - CHIRURGIE UND KLINIK PRO X DENT MKG ZMK UMSTELLUNG DER INSTALLATION AUF NETZLAUFWERK

2 Die Terminaldienste Prüfungsanforderungen von Microsoft: Lernziele:

Aktivierung von Makros in den Erfassungshilfen

Installationshilfe und Systemanforderungen

INSTALLATION VON INSTANTRAILS 1.7

Es sollte die MS-DOS Eingabeaufforderung starten. Geben Sie nun den Befehl javac ein.

ACHTUNG: Es können gpx-dateien und mit dem GP7 aufgezeichnete trc-dateien umgewandelt werden.

LERNWERKSTATT SEKUNDARSTUFE I

Installationshilfe VisKalk V5

IBM SPSS Statistics Installationsanleitung

Installationshilfe und Systemanforderungen. Vertriebssoftware für die Praxis

Transkript:

Building Quantum GIS mit Microsoft Visual C++ 2008 Express Edition auf Windows XP Professional Dieses Tutorial erklärt wie man auf Windows XP Professional Quantum GIS in der aktuellen Version als Projekt in Microsoft Visual C++ 2008 Express Edition einbinden und im Folgenden installieren kann. Vielen Dank an Tim Sutton, David Willis und Jürgen Fischer die mit dem MSVC Teil des Tutorials Compiling QGIS From Source die Grundlage für dieses Tutorial geliefert haben. Schritt 1: Microsoft Visual C++ 2008 Express Edition und Microsoft Platform SDK for Windows Server 2003 R2 Microsoft Visual C++ 2008 Express kann hier runtergeladen werden: http://www.microsoft.com/germany/express/download/downloaddetails.aspx?p=vcpp Die Installation erfolgt fast von alleine; MSDN und SQL Server müssen nicht installiert werden. Microsoft Platform SDK for Windows Server 2003 R2 kann hier runtergeladen werden: http://www.microsoft.com/downloads/details.aspx?familyid=0baf2b35-c656-4969-ace8- E4C0C0716ADB&displaylang=en#filelist Wählt aus folgenden Dateien die entsprechende aus: PSDK-amd64.exe PSDK-ia64.exe PSDK-x86.exe Wählt bei der Installation unbedingt das Standardverzeichnis und wählt im Folgenden diese Optionen: Configuration Options + Register Environmental Variables (Yes) Microsoft Windows Core SDK + Tools (Yes) + Tools (AMD 64 Bit) (No unless this applies) + Tools (Intel 64 Bit) (No unless this applies) + Build Environment + Build Environment (AMD 64 Bit) (No unless this applies) + Build Environment (Intel 64 Bit) (No unless this applies)

+ Build Environment (x86 32 Bit) (Yes) + Documentation + Redistributable Components (Yes) + Sample Code + Source Code + AMD 64 Source + Intel 64 Source Microsoft Web Workshop (Yes) + Build Environment (Yes) + Documentation + Sample Code + Tools Microsoft Internet Information Server (IIS) SDK Microsoft Data Access Services (MDAC) SDK (Yes) + Tools + Tools (x86 32 Bit) (Yes) + Build Environment + Tools (x86 32 Bit) (Yes) + Documentation + Sample Code Microsodt Installer SDK Microsoft Table PC SDK Microsoft Windows Management Instrumentation Microsoft DirectShow SDK Microsoft Media Services SDK Debuggin Tools for Windows (Yes) In Microsoft Visual C++ Express müssen nun folgende Einstellungen unter Extras -> Optionen -> Projekte und Projektmappen -> VC++-Verzeichnisse getroffen werden: Ausführbare Dateien: C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Bin Includedateien: C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\atl

C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\mfc Bibliotheksdateien: C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib Schließt nun Microsoft Visual C++ Express und wechselt in den folgenden Ordner: C:\Programme\Microsoft Visual Studio 9.0\Common7\Tools Editiert hier die Datei vsvars32.bar und fügt folgende Zeilen nach den letzten Zeilen die mit @set beginnen ein: @set PATH=C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Bin;%PATH% @set INCLUDE=C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include;%INCLUDE% @set INCLUDE=C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\mfc;%INCLUDE% @set LIB=C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Lib;%LIB% @set LIB=%LIB%;C:\OSGeo4W\lib Schritt 2: Wichtige Abhängigkeiten Nun müssen wir uns um alle Abhängigkeiten von Quantum GIS kümmern. Glücklicherweise kann uns hier das OSGeo4W Package helfen, dieses kann hier runtergeladen werden: http://download.osgeo.org/osgeo4w/osgeo4w-setup.exe Wählt die Fortgeschrittene Installation und bleibt auch hier beim Standardverzeichnis C:\OSGeo4W. Folgende Pakete habe ich installiert (es können mit Sicherheit einige Pakete weggelassen werden welche noch von vorher aktivierten Web-Paketen stammen, aber dies ist nun mal meine Konfiguration): Commandline_Utilites curl, gdal, gdal_dev, gdal16, libgeotiff, libpq, msys, netcdf, proj, python, shapelib Desktop Utilities grass, qgis, qgis-dev Libs curl, expat, fcgi, fftw, freetype-mingw, fribidi, gdal, gdal-dev, gdal16, gdal16-grass, geos, grass-devel, gsl-devel, gsl-libs, hdf4,

hdf5, iconv, libgeotiff, libjpeg, libjpeg-devel, libjpeg12, libmysql, libpng, libpq, libtiff, libxml2, mingw-libs, msvcrt, netcdf, ogdi, openssl, pdcurses, pdflib, proj, pyopengl, pyqt4, python-numpy, python-qgis, python-win32, qgis-devel, qgis-georef-gislab, qt4-devel, qt4-doc, qt4-libs, shapelib, sip, sqlite3, tcltk, wxpython, xerces-c, zlib Web Keine Pakete Web_Applications Keine Pakete Die Installation kann einige Zeit in Anspruch nehmen. Zusätzlich müssen nun noch Flex und Bison runtergeladen werden: Flex: http://gnuwin32.sourceforge.net/downlinks/flex.php Bison: http://gnuwin32.sourceforge.net/downlinks/bison.php Bei der Installation kann entweder das Verzeichnis C:\OSGeo4W angegeben werden oder das Standardverzeichnis. Bei der Installation ins Standardverzeichnis müssen im Nachhinein folgende Ordner in C:\OSGeo4W kopiert werden: bin include lib share Alle Abhängigkeiten müssen nun noch in die Umgebungsvariablen eingetragen werden. Öffnet dazu mit Rechtsklick auf den Arbeitsplatz das Fenster Eigenschaften. Auf dem Reiter Erweitert findet ihr die Schaltfläche Umgebungsvariablen. Unter Systemvariablen müssen nun folgende Variablen eingetragen werden (wenn diese bereits vorhanden sind, müssen nur die fehlenden Einträge ergänzt werden): INCLUDE C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\. LIB C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Lib\. LIB_DIR C:\OSGeo4W Path

C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Bin\.;C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Bin\WinNT\.; C:\Programme\Microsoft Visual Studio 9.0\VC\bin;C:\Programme\Microsoft Visual Studio 9.0\Common7\IDE;C:\Programme\Microsoft Visual Studio 9.0\Common7\Tools;C:\OSGeo4W\bin Schritt 3: Weitere Einstellungen in Microsoft Visual C++ Express Öffnet das bereits bekannte Fenster unter Extras -> Optionen -> Projekte und Projektmappen - > VC++-Verzeichnisse und fügt folgende Einträge hinzu: Ausführbare Dateien: C:\OSGeo4W\bin Includedateien: C:\OSGeo4W\include C:\OSGeo4W\include\Qt C:\OSGeo4W\include\QtCore C:\OSGeo4W\include\QtGui C:\OSGeo4W\include\QtNetwork C:\OSGeo4W\include\QtSvg C:\OSGeo4W\include\QtXml C:\OSGeo4W\include\Qt3Support Bibliotheksdateien: C:\OSGeo4W\lib Schritt 4: Python Python in der Version 2.5.1. kann hier runtergeladen werden: http://python.org/ftp/python/2.5.1/python-2.5.1.msi Für die Installation sind keine besonderen Einstellungen nötig. Ladet euch nun SIP unter folgendem Link runter und entpackt es in den Ordner C:\dev\cpp: http://www.riverbankcomputing.co.uk/software/sip/download

Öffnet nun im MSVC über Extras -> Visual Studio 2008 Command Prompt die Eingabekonsole, wechselt in den Ordner in den ihr SIP extrahiert habet und gebt folgendes ein: c:\python25\python configure.py -p win32-msvc2005 nmake nmake install Schritt 5: CMake & SVN CMake 2.6.4. kann hier runtergeladen werden: http://www.cmake.org/cmake/resources/software.html Die Installation birgt keine Probleme. SVN kann hier runtergeladen werden und muss in C:\Programm\svn entpackt werden: http://subversion.tigris.org/downloads/1.4.5-win32/apache-2.2/svn-win32-1.4.5.zip Fügt nun noch die beiden Verzeichnis zur Umgebungsvariable PATH hinzu (siehe Ende Schritt 2): C:\Programme\CMake 2.6\bin C:\Programme\svn\bin Schritt 6: Quantum GIS Checkout Öffnet über Start -> Ausführen eine cmd.exe, wechselt in das Verzeichnis C:\dev\cpp und checkt den aktuellen QGIS Quellcode mit folgendem Befehl aus: svn co https://svn.osgeo.org/qgis/trunk/qgis Die eventuelle nachfolgende Nachricht könnt ihr mit einem p bestätigen. Schritt 7: Building und Installation Führt nun in der Eingabeaufforderung folgende Schritte durch: cd qgis mkdir build cd build cmakesetup..

Nach dem Klick auf Configure müsst ihr nur noch Microsoft Visual Studio 9.0 auswählen und der Rest des CMakeSetups sollte automatisch laufen. Individuelle Anpassungen an den Einstellungen können nach der Konfiguration vorgenommen werden. Jetzt kann wieder MSVC geöffnet werden und dort über Datei -> Öffnen -> Projekt/Projektmappe die soeben erstellte Datei qgisx.x.x.sln (je nach aktueller Version) geöffnet werden. Wechselt in der Toolbar nun noch von Debug auf Release. Im Projektmappen-Editor auf der linken Seite kann nun mit Rechtsklick auf ALL_BUILD der Buildvorgang über Erstellen gestartet werden. Nachdem hier alles ohne Fehler verlaufen ist, wird mit Rechtsklick -> Erstellen auf INSTALL die Quantum GIS Version installiert (standardmäßig in C:\Programme\qgisX.X.X). Quantum GIS kann nun wie gewohnt gestartet werden. Viel Spaß beim Entwickeln! Florian Hillen Tipp zum Schluss: Alle Projekte aus dem Projektmappen-Editor können einzeln erstellt werden. Wenn ihr also Änderungen an Plugins vorgenommen habt, reicht es diese einzeln zu builden und danach über INSTALL die Änderungen zu übernehmen.