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

121

30.03.2009, 19:54

OK, danke.


Wer sagt mir aber, dass es nach Umstellen auf Unicode funktioniert?
Ich vermute stark, dass ich mir die Mühe machen werden, und dann auf die selben Fehler von oben stoße.
Die Fehler treten ja erst beim Linken auf.

Deswegen möchte ich erst diese Fehler aus der Welt schaffen.
Hat keiner eine Idee woher diese kommen mögen?

122

30.03.2009, 20:09

Ist doch keine Aktion, auf Unicode, Multibyte oder "Nicht angegeben" umzustellen und zu testen!?
fka tm

123

30.03.2009, 22:09

Zitat von »"TrikkieMikkie"«

Ist doch keine Aktion, auf Unicode, Multibyte oder "Nicht angegeben" umzustellen und zu testen!?


Ich glaube, ihr habt mich nicht richtig verstanden. Getestet habe ich alles, nirgendswo funktioniert es.

Auf "Nicht angegeben" und Multibyte erhalte ich die Fehler aus meinem Post vom 30. März 2009, 14:21 (Linkerfehler).

Auf Unicode erhalte ich die Fehler aus meinem Post vom 30. März 2009, 14:27.


Ich habe also beides schon probiert.
Meine Frage ist, wenn ich mir jetzt die Mühe mache, und alle Fehlermeldungen, die aus Unicode resultieren, beseitige, werde ich doch wohl den gleichen Linkerfehler erhalten wie Multibyte.
Da bei Multibyte ja richtig kompiliert wird, aber der Linker Probleme macht.
Also möchte ich zuerst die Linkerprobleme aus der Welt haben.


Vielen Dank für eure Mühe!!!
Grüße mc

madjan06

Treue Seele

Beiträge: 115

Wohnort: Kassel

Beruf: Azubi Fachinformatiker Anwendungsentwicklung

  • Private Nachricht senden

124

08.04.2009, 00:36

so leute, da ich das buch c++ für spieleprogrammierer jetzt durch hab, wollt ich mich im urlaub mal an das buch 3d-spieleprogrammierung von david scherfgen machen. Da ich dort kein inet zur verfügung hab und hier schon sehe das ne menge leute probleme mit visual c++ 2008 express haben, wollt ich mal fragen was ich nun benötige um es zum laufen zu kriegen. hab vista 32bit und halt die 2008er express edition.
Brauch ich da die anleitung aus post 1. oder funzt es so und welche sdk benötige alt oder neu??, hatte noch keine zeit es aus zu probrieren, da ich voll im pack-stress bin und nur schnell noch das was ich benötige runterladen wollte.
ne linkliste oder nen verweis auf was ich nu machen muss wäre super, blick durch den thread nicht mehr durch^^ :?

edit:
vorallem kann ich auch diese sdk nehmen:
http://www.microsoft.com/downloads/detai…&displaylang=en
Mein Monto:
Nimm das Leben so wie es kommt^^

n0_0ne

1x Contest-Sieger

  • Private Nachricht senden

125

08.04.2009, 06:38

Du brauchst eigentlich nur alles was im Post von David Scherfgen ganz am Anfang des Threads steht...
Also das Platform SDK (ob das aus deinem Link geht, weiß ich nicht, aber da du Vista benutzt, würde ich nen anderes benutzen). Außerdem das DirectX-SDK. Den Post von David würde ich mir auch offline speichern...
Das sind aber wohl etwa 2GB zum runterladen... je nach Anbindung dauert das ne weile... Irgendwo auf seiner Seite kann man sich aber auch aktuellere vorkompilierte Libs/dlls runterladen. Danach würde ich mal suchen, das geht am schnellsten und vielleicht funktionierts damit ja schon.

madjan06

Treue Seele

Beiträge: 115

Wohnort: Kassel

Beruf: Azubi Fachinformatiker Anwendungsentwicklung

  • Private Nachricht senden

126

08.04.2009, 11:31

ah thx, ähm den post speicher ich dann mal, die direct sdk is ja soweit ich weiß auf der cd mit dabei, frage die bleibt entweder die psdk 2003 oder die psdk 2008 und wenn hast du vielleicht nen funktionierenden link von der psdk 2003 der aus dem ersten post will bei mir nich^^

edit:
hab jetzt das Windows® Server 2003 SP1 Platform SDK als iso runtergeladen, mir seinen post abgespeichert und für alle fälle die vorkompilierten libs, ich hoffe das passt sonst erleb ich übermorgen ne böse überraschung auf die ich nicht so scharf bin
Mein Monto:
Nimm das Leben so wie es kommt^^

127

11.06.2009, 08:31

Hallo Leute,

ich habe mir vor 3 Tagen 3D Spieleprogrammierung gekauft und das Buch ist klasse gemacht, aber ich habe ein Problem mit dem Einrichten der IDE.
Ich habe VC++ 2005 Express, das Platform SDK ist installiert, DX SDK auch, aber ich kann kein Win32 GUI (oder GDI, weiß ich net) Projekt erstellen. da existiert nur Konsolenanwendung.
Dieses Problem ist in dem Thread schonmal aufgetaucht, aber da war die Lösung, das Platform SDK zu installieren. Ich habe das jetzt schon 2mal gemacht, und es will nicht funzen *confused*. Ich bitte um Hilfe!


Parallel habe ich schon mal versucht, TriBase für VC2005 zu kompilieren

Quellcode

1
c:\Programmierung\TriBase\Include\DShowBaseClasses\transfrm.cpp : fatal error C1083: Datei (vom Compiler generiert) kann nicht geöffnet werden: ".\Debug/transfrm.obj": Permission denied


Das ist der Fehler, der auftaucht. Ich benutze Vista 32bit, daher habe ich angenommen, dass "Permission Denied" mit der Benutzerkontensteuerung zusammenhängt. Aber auch, wenn ich VC2005 als Admin ausführe, kommt die Meldung.
*nochvielmehrconfused*

Hat einer eine Ahnung, wo genau vor meinem Kopf das Brett ist? Ich habe auch die Anleitung von David Scherfgen gelesen und befolgt. Ich weiß nicht mehr weiter.

Danke im Voraus

128

11.06.2009, 22:38

Führe mal Schritt 5 dieser Anleitung durch.
Dann sollten die Projekte aufgeführt werden.

129

12.06.2009, 11:14

Danke für die Antwort!

Gut, das hat funktioniert, aber wenn ich als Test das Standartprogramm kompilieren will, dann sagt er

Quellcode

1
2
3
Verknüpfen...
Das Manifest wird eingebettet...
error PRJ0003 : Fehler beim Starten von "cmd.exe".


Er hat cmd.exe nicht zu starten, wenn ich eine Win32- Anwendung erstellt habe! Anscheinend hat er es irgendwie immer noch nicht gerafft, dass ich eine WINDOWS- Anwendung erstellen will. Wie mache ich ihm das klar?

Übrigens: cmd lässt sich ganz normal starten und nutzen. Auch ist die SystemRoot- Variable auf C:\Windows gesetzt.

130

13.06.2009, 20:10

Ich glaube ich hatte mal einen ähnlichen Fehler, als ich das Programm beendet hatte (aufs kreuz geklickt) und fast im selben Augeblick auf ausführen geklickt habe.
Versuch es einfach noch einmal auszuführen, bei mir war der fehler dann weg.

lg dna

Werbeanzeige