我剛剛開始學習Vala(在Ubuntu 12.04下),並且我正在嘗試遵循this教程;然而,在第一個編譯步驟(valac --pkg gtk+-3.0 gtktut.vala
),我收到此錯誤:Vala無法找到gtk + -3.0 Ubuntu 12.04
error: gtk+-3.0 not found in specified Vala API directories or GObject-Introspection GIR directories
我似乎無法找到關於這個互聯網上的任何信息,但它可能意味着我沒有GTK3 .vapi文件(我的/usr/share/vala/vapi
目錄中沒有);然而,如果它甚至是我的問題的原因,我甚至無法找到我應該下載這個神話文件的位置。據說它應該包含在我的vala編譯器的安裝中。
再說一遍,當談到編譯語言時,我已經盡力找到答案了。
我該如何將valac指向必要的gtk3包?
UPDATE:
我發現gtk+-3.0.vapi
在/usr/share/vala-0.16/vapi
確實存在;但是,它仍然沒有被發現。有任何想法嗎?