在我的Ubuntu桌面14.04上安装Code :: Blocks IDE之后,我创建了一个带有GTK模板的新C ++项目(GNU C ++)。但如果尝试构建它,我会收到错误:
/home/surrp/Project1-gtk/Project1/main.c|2|fatal error: gtk/gtk.h: No such file or directory|
由于我是linux新手,我不知道Code :: Blocks在哪里查找GTK标头以及如何安装它们。它是否真的像Windows中那样不可靠 - 我必须下载标题并手动放置?在回购中没有包装吗?
答案 0 :(得分:1)
头文件通常位于/ usr / include文件夹中。
要构建GTK应用程序,您必须安装GTK的开发文件(在我的系统中,例如,有libgtk+2.0-devel
和libgtk+3.0-devel
包)然后您应该修改编译器和链接器设置,如this answer