А я C++ даже и не выбирал никогда
Даже и подумать не мог, что такая реакция будет. Я бы понял, если бы g++ на строки сишные без спец. объявлений ругался, но чтобы найти заголовочные файлы не мог...
Решил сам попробовать. Поставил себе g++ (4:4.1.2-1ubuntu1), сделал в анюте проект GTK 2.0, язык C++. Анюта сгенерила проект с одним единственным файлом (main.cc) и без какой либо графики. Аналогично происходит при выборе C/C++. Если выбираю только C, то генериться нормальный проект с окошком callback-функциями и т.п. Это фича или баг?
Тем не менее самостоятельно включил gtk.h - файл не найден. Проблему вижу в багофиче при создании проекта.
Как решение (мне однажды стало интересно и я добавлял графику к терминальному проекту) надо в Compiler and linker options прописать все пути к заголовочным файлам. Также надо задать ключи линкеру. Геморойное занятие, должен заметить. Создал графический проект, залез в его src/Makefile и по значениям PACKAGE_CFLAGS прописывал пути к *.h, а PACKAGE_LIBS тупо перенес в параметры линкера (только без "-l").