2016-05-20 5 views
1

Ich versuche, Apache http Server 2.4 mit Visual-Studio 2015-2012-2010-2008 Express-Versionen zu kompilieren. Ich schließe apr-Projektdateien im Verzeichnis srclib ein. Meine Plattform ist 8.1 8.1 64bit.Kann nicht sogar Apache.dsw Projektdateien konvertieren

Aus der Definition:

Apache kann auch VC++ 's Visual Studio-Entwicklungsumgebung erstellt werden. Um diesen Prozess zu vereinfachen, wird ein Visual Studio-Arbeitsbereich, Apache.dsw, bereitgestellt. In diesem Arbeitsbereich wird die gesamte Liste der funktionierenden .dsp-Projekte angezeigt, die für die vollständige Apache-Binärversion benötigt werden. Es enthält Abhängigkeiten zwischen den Projekten, um sicherzustellen, dass sie in der richtigen Reihenfolge erstellt werden.

ich die Apache-Server-Dateien unter c dekomprimiert: \ httpd-2.4.20 \

ich konvertieren, kompiliert und Funktionalität von April Projekt verwenden (separat) mit visuell-Studio 2015 vor erfolgreich.

Ich bekomme immer den Fehler für alle eingeschlossenen Apache-Projekte außer apr-Projekte.

Unable to convert project. Please make sure this is a valid Visual C++ 6.0 project. Project upgrade failed. Converting project file 'C:\httpd-2.4.20\support\ab.dsp'. // or other dsp files except apr projects

Jede mögliche Hilfe würde geschätzt ...

Antwort

0

ich heute in der gleichen Ausgabe ausgeführt haben. Es stellt sich heraus, dass mit SVN heruntergeladene dsp/dsw-Dateien Unix-Zeilenenden (LF) haben. Visual Studio unterstützt jedoch kein solches Format und alle diese Dateien sollten in das Windows-Zeilenendeformat (CRLF) konvertiert werden. Es könnte von dos2unix util getan werden (das Archiv von der Verbindung enthält unix2dos.exe).