Adicionar o diretório apropriado ao seu caminho de inclusão é exatamente o que você deve fazer neste caso, somente você deve fazer isso em pkg-config
. Acessar os arquivos diretamente usando nomes completos de caminho não é suportado.
Adicione algo assim ao seu Makefile
:
CFLAGS += 'pkg-config --cflags gtk+-3.0'
LIBS += 'pkg-config --libs gtk+-3.0'
Isso adicionará automaticamente as opções corretas de compilador e vinculador para o sistema atual.