Wo kann ich in VS C++ 2008 ein paar eigene include-pfade einfügen?
Seite 1 von 1
Vs C++ 2008: Zusätzliche Include-pfade
Anzeige
#2
geschrieben 01. August 2008 - 08:48
Ich bin da jetzt kein wirklicher Experte, aber geht das nicht wie bei allen anderen #include oben am Anfang der Datei?
Es kann nur sein, dass man bei eigenen Headern mit "<>" statt " " "(Anführungsstrichen) arbeiten muss, quasi:
#include <neuerHeader.h>
Bitte korrigieren falls ich damit falsch liege. Wollte nur schnell erste Hilfe leisten
Es kann nur sein, dass man bei eigenen Headern mit "<>" statt " " "(Anführungsstrichen) arbeiten muss, quasi:
#include <neuerHeader.h>
Bitte korrigieren falls ich damit falsch liege. Wollte nur schnell erste Hilfe leisten
It´s nice to be important, but it´s more important to be nice.
(Einer der dollen Sätze von Scooter)
Take care to get what you like, or you will be forced to like what you get.
(nochmal so einer)
(Einer der dollen Sätze von Scooter)
Take care to get what you like, or you will be forced to like what you get.
(nochmal so einer)
#3
geschrieben 01. August 2008 - 09:09
da C und C++ - die sich in diesem punkt ja gleich verhalten - nicht neu für mich ist, war das mein erster gedanke.
die headerdatei, die ich includen möchte (pcap.h aus dem winpcap-entwicklerpaket), greift auch auf andere headerdateien in ihrem verzeichnis zurück, die VS auf diese weise nicht findet. Deshalb möchte ich gerne einen weiteren include-pfad einbinden.
die headerdatei, die ich includen möchte (pcap.h aus dem winpcap-entwicklerpaket), greift auch auf andere headerdateien in ihrem verzeichnis zurück, die VS auf diese weise nicht findet. Deshalb möchte ich gerne einen weiteren include-pfad einbinden.
#4
geschrieben 01. August 2008 - 09:50
Das geht über Tools -> Options, aber empfiehlt sich in diesem Falle nicht wirklich, da diese Einstellungen dann Global gelten.
Wenn Du von Deinem Projekt aus auf Quellcode eines anderen Projektes zugreifen willst, empfiehlt es sich, die Quellcodedateien/-verzeichnisse bzw. das ganze andere Projekt in Dein Projekt zu importieren. Dann löst sich das mit den Pfaden i.d.R. von selbst, vorallem wenn das externe Projekt über eine Projektdatei für VS verfügt.
Und nebenbei, hast Du auch das passende Platform SDK installiert? Für viele ältere Projekte sollte man die Version 5 verwenden. Die Version 6 ist da teilweise nicht kompatibel. Auch ist C++ 2008 nicht 100% abwärtskompatibel zu Quellcode, der mit älteren VS Versionen geschrieben wurde. Hier muss man teilweise viel anpassen, damit sich die Projekte übersetzen lassen. Auch sind die Express Versionen im Funktionsumfang eingeschränkt, so dass sich einige Projekte überhaupt nicht übersetzen lassen, da man mind. VS Standard benötigt.
Wenn Du von Deinem Projekt aus auf Quellcode eines anderen Projektes zugreifen willst, empfiehlt es sich, die Quellcodedateien/-verzeichnisse bzw. das ganze andere Projekt in Dein Projekt zu importieren. Dann löst sich das mit den Pfaden i.d.R. von selbst, vorallem wenn das externe Projekt über eine Projektdatei für VS verfügt.
Und nebenbei, hast Du auch das passende Platform SDK installiert? Für viele ältere Projekte sollte man die Version 5 verwenden. Die Version 6 ist da teilweise nicht kompatibel. Auch ist C++ 2008 nicht 100% abwärtskompatibel zu Quellcode, der mit älteren VS Versionen geschrieben wurde. Hier muss man teilweise viel anpassen, damit sich die Projekte übersetzen lassen. Auch sind die Express Versionen im Funktionsumfang eingeschränkt, so dass sich einige Projekte überhaupt nicht übersetzen lassen, da man mind. VS Standard benötigt.
Dieser Beitrag wurde von DK2000 bearbeitet: 01. August 2008 - 09:55
Ich bin kein Toilettenpapier-Hamster.
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
Thema verteilen:
Seite 1 von 1