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

11

28.02.2009, 18:28

Sind die libs-dateien in der DirectX datei???
...weil dort sind ja lauter WinRAR-Dateien die man entpacken muss, wenn man diese entpackt, dann sind in diesen ordnern nur dll- oder andere Dateien... aber keine libs-dateien...also ist jetzt meine Frage woher man diese bekommt?
euh...

WhiteMike

Alter Hase

Beiträge: 507

Wohnort: Ulm

Beruf: Schüler

  • Private Nachricht senden

12

28.02.2009, 18:29

Zitat von »"PCShadow"«


Und beim statischen linken wird halt die dll direkt gelinkt


Ist es nicht ein Widerspruch in sich, eine DLL statisch zu linken?
Müsste nicht alles notwendige schon in der LIB sein? So weit ich weiß braucht man fürs statische Linken keine DLLs.

Mit freundlichen Grüßen,
WhiteMike

WhiteMike

Alter Hase

Beiträge: 507

Wohnort: Ulm

Beruf: Schüler

  • Private Nachricht senden

13

28.02.2009, 18:34

Zitat von »"essay"«

Sind die libs-dateien in der DirectX datei???
...weil dort sind ja lauter WinRAR-Dateien die man entpacken muss, wenn man diese entpackt, dann sind in diesen ordnern nur dll- oder andere Dateien... aber keine libs-dateien...also ist jetzt meine Frage woher man diese bekommt?


Es gibt keine DirectX-Dateien. Hast du nicht gelesen, was ich dir vorher geschrieben hab?

Du hast den DirectX-Installer runtergeladen, auf den ich verlinkt hab. Dann installierst du und bekommt ein Verzeichnis in das du erstmal rein musst.
Hier findest du verschiedene Unterverzeichnisse. Darunter "Include" und "Lib".
In dem "Include"-VZ befinden sich H-Dateien, von denen ich vorher ebenfalls geschrieben habe. Und jetzt rate mal, was sich im Unterverzeichnis "Lib" befindet. ;)
In "Developer Runtime" findest du die DLLs, die dein Programm finden können muss.

Mit freundlichen Grüßen,
WhiteMike

14

28.02.2009, 18:53

aso ok...sry aber hab den link vorher gar nicht gesehn...muss aber erstmal runterladen und das dauert auf dieser seite etwas...danke für die arbeit...
euh...

15

28.02.2009, 20:11

wo hats des Verzeichnis...ich weuiß gerade nicht welches du meinst...kannst du mir vllt den namen davon sagen, weil da hats DirectX SDK Command Prompt usw...also weiß ich jetzt nicht was für eins, weil nirgends hat es libs und so.
euh...

WhiteMike

Alter Hase

Beiträge: 507

Wohnort: Ulm

Beruf: Schüler

  • Private Nachricht senden

16

28.02.2009, 20:48

Nicht im Startmenü, sondern direkt in den ganzen Verzeichnissen, die du übers Arbeitsplatz erreichst.

Der Standartpfad ist:
C:\Programme\Microsoft DirectX SDK (November 2008)

Mit freundlichen Grüßen,
WhiteMike

17

01.03.2009, 19:23

aslo irgendwie geht des nicht...also ich habe die H-Dateien, die dll-dateien und die libs-dateien in den system32 ordner reingemacht...hab ich irgendwas falsch gemacht?
euh...

WhiteMike

Alter Hase

Beiträge: 507

Wohnort: Ulm

Beruf: Schüler

  • Private Nachricht senden

18

01.03.2009, 21:27

Ja. Keiner hat gesagt, dass sie in den Systemordner müssen. Das ist einfach nicht besonders günstig. Nach Möglichkeit solltest du das wieder rückgängig machen.

Was hast du eigentlich schon programmiert und welche IDE benutzt du?

Mit freundlichen Grüßen,
WhiteMike

19

02.03.2009, 18:18

also ich hab die dateien jetzt in den Ordner gemacht, wo ich das Programm habe, das ich benutzen will...

...wie meinst du das, was ich schon installiert habe und was für eine IDE ich benutze?I
euh...

WhiteMike

Alter Hase

Beiträge: 507

Wohnort: Ulm

Beruf: Schüler

  • Private Nachricht senden

20

02.03.2009, 19:48

Wie viel verstehst du von Programmierung?

Was hast du schon programmiert (nicht installiert(!))?

Mit freundlichen Grüßen,
WhiteMike

Werbeanzeige