Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
VerruecktesHuhn Super JLI'ler
Anmeldedatum: 30.07.2002 Beiträge: 492 Wohnort: Stuttgart Medaillen: Keine
|
Verfasst am: 16.06.2003, 19:20 Titel: Libs anders einbinden... |
|
|
hi!
normalerweise binde ich, wie im Buch beschrieben die Libs über Projekt->Einstellungen->Linker und dann den lib namen ins Editfield schreiben, ein. Das kann ich jetzt aber nimma machen, da ich mit nem andern Prog (Borland C++ Builder 6.0 (ja, hab ich mir endlich besorgt)) arbeite und da noch nich das entsprechende gefunden hab. Wenn mir einer sagen kann, wie das da geht wär das kuhl, ansonsten denke ich müsste es auch über eine anweisung im Code gehen, weis aber nich wie. Auch hier wäre hilfe wilkommen!
Thx |
|
Nach oben |
|
|
nEp Junior JLI'ler
Anmeldedatum: 03.06.2003 Beiträge: 75
Medaillen: Keine
|
Verfasst am: 16.06.2003, 21:33 Titel: |
|
|
Hm denke schon dass es das da irgendwo gibt, ansonsten schau in der hilfe mal unter #pragma nach. Unter MSVC kann ich eine Lib im Code z.B. so einbinden:
Code: | #pragma comment(lib,"winmm.lib") |
|
|
Nach oben |
|
|
VerruecktesHuhn Super JLI'ler
Anmeldedatum: 30.07.2002 Beiträge: 492 Wohnort: Stuttgart Medaillen: Keine
|
Verfasst am: 17.06.2003, 11:05 Titel: |
|
|
Hmm, das hab ich versucht, also hier:
Code: |
#pragma comment( lib, "d3d9.lib" )
|
Aber ich bekomme beim compilen dann folgenden Fehler:
Code: |
[Linker Fehler] 'C:\DXSDK\LIB\D3D9.LIB' contains invalid OMF record, type 0x21 (possibly COFF)
|
Ich hab dann in der Hilfe nachgeguck welche mir folgendes gemeldet hat:
Code: |
Die Objektdatei ist beschädigt oder keine .OMF-Objektdatei. Wenn Sie eine COFF-Importbibliothek linken, führen Sie zunächst das Programm COFF2OMF.EXE aus dem Verzeichnis BIN aus.
|
Ich hab zwar ehrlich gesagt keine ahnung, was genau das soll und denk auch das da was falsch aufgefasst wurde...
Hab dann aber trotzdem noch das Programm ausgeführt und nochmal compiliert. Hat aber nichts geändert.
Verwendet von euch keiner den Borland C++ Builder? Ich werd mal gucken ob ich in der Hilfe was finde, aber ich find die ein bissl arg komplex um eine gescheite suche zu beginnen... |
|
Nach oben |
|
|
nEp Junior JLI'ler
Anmeldedatum: 03.06.2003 Beiträge: 75
Medaillen: Keine
|
Verfasst am: 17.06.2003, 14:43 Titel: |
|
|
Na ja wie gesagt das pragma hier ist nur MSVC spezifisch. Beim Borland C++ Builder wirds wohl anders ausschauen. |
|
Nach oben |
|
|
Hazel JLI MVP
Alter: 39 Anmeldedatum: 19.07.2002 Beiträge: 1761
Medaillen: Keine
|
Verfasst am: 17.06.2003, 14:53 Titel: |
|
|
Du brauchst spezielle DX Libs für den Borland Compiler. Ich wollte auch mal umsteigen, habs dann aber ganz sein lassen. Visual Studio ist einfach besser. _________________ *click* Dabuu!?
Twitter: http://twitter.com/Ollie_R
|
|
Nach oben |
|
|
VerruecktesHuhn Super JLI'ler
Anmeldedatum: 30.07.2002 Beiträge: 492 Wohnort: Stuttgart Medaillen: Keine
|
Verfasst am: 17.06.2003, 15:11 Titel: |
|
|
Also ich hab das mit dem coff2wasweisich jetzt nochmal angeguckt und bin draufgekommen, das man dazu die Dos Eingabeaufforderung verwenden muss... hab sowas noch nie benutzt gehabt. Jetzt hab ich meine d3d9.lib umgewandelt und kann sie Problemlos verwenden.
Hazel hat Folgendes geschrieben: |
Visual Studio ist einfach besser.
|
Ich denke das kommt darauf an wofür man ein Programm verwendet... |
|
Nach oben |
|
|
|