Heim >Backend-Entwicklung >Golang >Warum kann ich keine Cgo-Bibliothek auf Cygwin64 kompilieren und wie behebe ich den Fehler „-lmingw32'?
Fehler: „ld: can find -lmingw32“ beim Kompilieren der Cgo-Bibliothek auf Cygwin64
Problem:
Beim Versuch, eine CGO-Bibliothek zu kompilieren (insbesondere github.com/mattn/go-sqlite3) unter Windows mit Cygwin64 tritt der folgende Fehler auf:
/usr/lib/gcc/x86_64-pc-cygwin/5.3.0/../../../../x86_64-pc-cygwin/bin/ld: cannot find -lmingwex /usr/lib/gcc/x86_64-pc-cygwin/5.3.0/../../../../x86_64-pc-cygwin/bin/ld: cannot find -lmingw32
Mögliche Ursachen:
Lösung:
Nach der Suche nach alternativen Methoden wurde das Problem gelöst durch:
Das obige ist der detaillierte Inhalt vonWarum kann ich keine Cgo-Bibliothek auf Cygwin64 kompilieren und wie behebe ich den Fehler „-lmingw32'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!