004
26.01.2010, 23:52 Uhr
Hans
Library Walker (Operator)
|
Hi,
schlechte Nachricht: das oben verlinkte DLL-Projekt aus der Wikipedia krieg ich mit meiner Open Watcom Compiler Suite gerade nicht richtig zusammen gesetzt. Ich erhalte zwar eine Objektdatei von dem Code, der in die DLL soll, aber auch immer 'ne Fehlermeldung, die besagt, das er keine Import-Library findet. Und ich hab noch nicht heraus gefunden, wie ich das make-programm dazu überrede, mir eine solche Import-library zu erstellen. (Oder wo ich das in der IDE einstelle.) Irgendwann hatte ich zwar plötzlich eine dll-Datei, weis aber nicht so recht, wie die entstanden ist, weil ich sie erst eine halbe Stunder später entdeckt habe. - Zuvor hat er sich geweigert, eine solche zu erstellen, weil ihm die Importlib fehlte. So verstehe ich jedenfalls bisher die Vorgehensweise meiner Programme.
Das Programm, das die DLL benutzen soll, hat er mir erstellt, aber das meldet mir dann halt, das es die Funktion nicht aufrufen konnte. Selbst wenn ich ihm die DLL in den Pfad kopiere, wo die .exe drin steht. Der Bibliotheksmanager, ein weiteres Programm aus der Sammlung, ist schliesslich der Meinung, das in der DLL keine Funktionen zum exportieren vorhanden wären. Also ich bin da momentan etwas ratlos. - Bzw. muss mich noch mal durch die Bedinungsanleitungen durchwühlen...
Wäre noch anzumerken: an dem Projekt aus dem Buch vom Petzold hab ich mich noch nicht versucht, weil das auf Visual C++ zugeschnitten ist, was ich nicht habe. Und Open Watcom unterstützt anscheinend keine MS-VC Projektdateien; - jedenfalls weis ich davon nix. Deshalb lass ich von dem Projekt erst mal die Finger weg.
Hans -- Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung. |