我需要将Mysql-connector-odbc库包含在我的项目中而不需要GUI。但是当我使用cmake配置然后创建库时,我得到错误,我没有在我的系统上安装任何gtk或gtk.h,如下所示:
fatal error: gtk/gtk.h: No such file or directory
那么,问题是,如何在mysql odbc中禁用GUI?
感谢。
答案 0 :(得分:0)
在阅读了库中的一些CMakefiles和Readme文件后,我得到了在mysql odbc中禁用gui的最简单方法是使用cmake参数。
为此,您只需添加 DISABLE_GUI 并将其设置为 1 。因此,您不允许Cmake使GUI和其他相关库依赖于gtk.h头文件
您可以看到一个简单的Cmake命令来执行此操作:
cmake -DDISABLE_GUI = 1