2017-02-22 3 views
0

Ich brauche Mysql-Connector-ODBC-Bibliothek in meinem Projekt ohne GUI zu benötigen. Aber wenn ich Cmake verwenden zu konfigurieren und dann Bibliothek machen, bekomme ich Fehler, die ich habe keine gtk oder gtk.h auf meinem System wie folgt installiert:
GUI in Mysql ODBC deaktivieren

fatal error: gtk/gtk.h: No such file or directory 

Also, die Frage ist, wie GUI deaktivieren in mysql odbc?
Danke.

Antwort

0

Nach dem Lesen einiger CMakefiles und Readme-Dateien in der Bibliothek, habe ich festgestellt, dass die einfachste Möglichkeit zum Deaktivieren von gui in mysql odbc die Verwendung von cmake-Parametern ist.
Dazu können Sie einfach hinzufügen DISABLE_GUI und setzen Sie es auf . Daher verbieten Sie Cmake, GUI und andere verwandte Bibliotheken von der Header-Datei gtk.h abhängig zu machen.
Sie können einen einfachen Cmake Befehl sehen, dies zu tun:

Cmake -DDISABLE_GUI = 1

Verwandte Themen