在Mysql ODBC中禁用GUI

时间:2017-02-22 07:52:41

标签: c++ mysql c cmake odbc

我需要将Mysql-connector-odbc库包含在我的项目中而不需要GUI。但是当我使用cmake配置然后创建库时,我得到错误,我没有在我的系统上安装任何gtk或gtk.h,如下所示:

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

那么,问题是,如何在mysql odbc中禁用GUI?
感谢。

1 个答案:

答案 0 :(得分:0)

在阅读了库中的一些CMakefiles和Readme文件后,我得到了在mysql odbc中禁用gui的最简单方法是使用cmake参数。
为此,您只需添加 DISABLE_GUI 并将其设置为 1 。因此,您不允许Cmake使GUI和其他相关库依赖于gtk.h头文件 您可以看到一个简单的Cmake命令来执行此操作:

  

cmake -DDISABLE_GUI = 1