Sehen Sie, wenn einer der folgenden Artikel hilft:
Generieren Sie eine .lib aus einer DLL mit Visual Studio.
So erstellen Sie 32-Bit-Importbibliotheken ohne .OBJs oder -Quelle
Die Situation wird hier beschrieben:
Gibt es ein kostenloses und funktionierendes Werkzeug?
Sehen Sie, wenn einer der folgenden Artikel hilft:
Generieren Sie eine .lib aus einer DLL mit Visual Studio.
So erstellen Sie 32-Bit-Importbibliotheken ohne .OBJs oder -Quelle
Das kostenlose und funktionierende Tool, das Sie erwähnen, ist der Linker. Eine, die Sie verwenden könnten, ist Teil des Pakets mit dem Namen "Visual Studio" von Microsoft. Die kostenlose Version heißt " Visual Studio Express ".
Ihr eigentliches Problem ist jedoch, dass Sie die .lib-Datei benötigen, um die Abhängigkeiten der Verbindungszeit aufzulösen. können Sie den Code für den mysql-connector greifen und diese selbst kompilieren .. oder Sie greifen nur die von mysql Binärdateien dort .
Ich würde die für Ihre Architektur bereitgestellte ZIP-Datei abholen, entpacken und in den "lib" -Ordner schauen. Außerdem würde ich das ganze entpackte Paket an einer Stelle auf Ihrer Festplatte ablegen (ich bevorzuge "C: \ Devel" .. so wird es zu "C: \ Devel \ mysql-6.0.2-win32") und fügt dann das "include" hinzu. Verzeichnis zu den Präprozessoreinstellungen und das Verzeichnis "lib" zu den Linkereinstellungen.