Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

13.09.2008, 20:55

Include-Einstellungen im VC++ 2008 Express?

Und zwar verwende ich Ogre. jetz war das Problem, das ich in meiner Headerdatei auf #include <Ogre.h> rechtsklickte und auf "Datei Ogre.h anzeigen" ging, der Compiler sich beschwerte, das er die Datei nicht findet. Da ich bei den Projekteinstellungen keinen Punkt "zusätzliche Includeverzeichnisse" gefunden hab, hab ich das Ogre verzeichnis unter Extras->Optionen bei den Includevezeichnissen eingetragen, aber das scheint nicht zu funktionieren - wiso?

Das Gurke

Community-Fossil

Beiträge: 1 996

Wohnort: Pinneberg

Beruf: Schüler

  • Private Nachricht senden

3

13.09.2008, 21:08

Zitat von »"Das Gurke"«

Kannst du denn kompilieren? Oder geht nur der "Sprung" in die Datei nicht?

ich kann nicht kompilieren, allerdings nicht wegen eines include Fehlers, sondern das Manifesttool (wofür ist das überhaupt gut) beschwert sich, es könne die angegebene Datei nicht finden - welche das auch immer sein mag :?

//EDIT: <string> funktioniert zwar, aber wenn ich dem dann mit std:: komme, beschwert sich IntelliSense "keine weiteren Informationen verfügbar" - ist das normal?

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

4

13.09.2008, 21:28

Nein ist nicht normal. Wegen Ogre Includes eintragen: Sicher, dass der Pfad richtig ist, weil ansich gehts bei mir. Wegen dem std:: habe ich keine Idee, weil bei meiner 2008 geht es.
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

5

13.09.2008, 21:37

und was kann ich dagegen unternehmen?

wegen den Ogre-includes: in anbetracht der Tatsache, das ichs über durchsuchen eingetragen hab, geh ich davon aus, aber ich guck morgen noch mal nach ;)

Viktor

Alter Hase

Beiträge: 533

Wohnort: Ludwigshafen

Beruf: Student

  • Private Nachricht senden

6

13.09.2008, 23:04

Zitat von »"PCShadow"«


//EDIT: <string> funktioniert zwar, aber wenn ich dem dann mit std:: komme, beschwert sich IntelliSense "keine weiteren Informationen verfügbar" - ist das normal?


Versuch mal mit "Alles speichern...", manchmal funktionier das. Andernfalls abspeichern und die ".ncb"-Datei im Projektverzeichnis löschen und dann VC2008 neustarten.

7

14.09.2008, 14:03

Ok, mit der Ogre-include Datei hat sich glöst: ich hatte den falschen Ordner angegeben :oops:

Beim Erstellen gibt er mir aber folgende Fehlermeldung:

Quellcode

1
2
3
4
5
6
1>------ Erstellen gestartet: Projekt: OgreWinGUI, Konfiguration: Debug Win32 ------
1>Manifest wird erstellt...
1>.\Debug\OgreWinGUI.dll.intermediate.manifest : general error c1010070: Failed to load and parse the manifest. Das System kann die angegebene Datei nicht finden.
1>Das Buildprotokoll wurde unter "file://c:\C++\OgreWinGUI\Debug\BuildLog.htm" gespeichert.
1>OgreWinGUI - 1 Fehler, 0 Warnung(en)
========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========


und Intellisense klappt mit std:: auch nach löschen der .ncb-Datei nicht - wenn ich übrigens bei std::string auf "Gehe zu Definition" gehe, bittet der mich eine Mehrdeutigkeit aufzulösen:
-zweimal "operator std::string(void) const", allerdings einmal aus einer Ogre und einmal aus einer VC Datei
-std::string, also das, wo ich hinwill

Beliah

Treue Seele

Beiträge: 115

Wohnort: Söhlde - LK Hildesheim

Beruf: FI-Anwendungsentwicklung

  • Private Nachricht senden

8

14.09.2008, 14:14

Hast du auch die DLLs für VC 2008 runtergladen? Das benötigt nämlich, auf jedenfall für die Debug Version, zusätzliche Informationen die nicht in der 2005er Version enthalten sind - also diese .manifest-Datei.
Debuggers don't remove bugs, they only show them in slow motion.

Google Suche ohne Werbung und Cookies: Scroogle

Derzeitige(s) Freizeitprojekt(e)

9

14.09.2008, 14:20

Zitat von »"Beliah"«

Hast du auch die DLLs für VC 2008 runtergladen? Das benötigt nämlich, auf jedenfall für die Debug Version, zusätzliche Informationen die nicht in der 2005er Version enthalten sind - also diese .manifest-Datei.

die 2008er DLLs wovon? PSDK? Ogre? DXSDK?

Beliah

Treue Seele

Beiträge: 115

Wohnort: Söhlde - LK Hildesheim

Beruf: FI-Anwendungsentwicklung

  • Private Nachricht senden

10

14.09.2008, 14:21

Ogre meine ich. Jedenfalls ist das doch eine Ogre datei bei der VC 2008 meckert.
Debuggers don't remove bugs, they only show them in slow motion.

Google Suche ohne Werbung und Cookies: Scroogle

Derzeitige(s) Freizeitprojekt(e)

Werbeanzeige