www.mikrocontroller.net

Forum: PC-Programmierung dlltool geht nicht


Autor: matzunami (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich möchte gerne eine *.dll in QT einbinden (unter Windows). Zur 
Verfügung stehen mir die *.dll, *.lib und eine *.def. Bind ich die *.lib 
in QT ein werden die Funktionsaufrufe trotzdem nicht gefunden. Ich habe 
schon andere libs erfolgreich in QT eingebunden und schließe mal fehler 
beim eintragen in die QT pro Datei aus. Nach google'n hab ich 
rausgefunden das der MinGW Compiler das Tool dlltool mit bringt, welches 
aus der dll und dem def file eine passende Importlibrary erstellt. Nun 
mein Problem: Wenn ich also mittels dlltool eine *.lib oder *.a 
erstellen möchte, wird dies zwar gemacht, diese ist aber immer leer. 
Fehler werden mir nicht angezeigt. Es kommt ein CreateProcess die Datei 
wird erstellt aber nix steht drin. Woran kann das liegen?

Danke
matzunami

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.