2013-03-13 35 views
28

Tôi có mã số từ GTK tutorial trong base.c.Làm cách nào để cài đặt các phụ thuộc phát triển gtk trên Ubuntu?

tôi đang làm việc trên Ubuntu và khi tôi biên dịch sử dụng

$ gcc base.c -o base `pkg-config --cflags --libs gtk+-2.0` 

tôi nhận được sau lỗi

Package gtk+-2.0 was not found in the pkg-config search path. 
Perhaps you should add the directory containing `gtk+-2.0.pc' to the PKG_CONFIG_PATH environment variable 
No package 'gtk+-2.0' found 
base.c:1:20: fatal error: gtk/gtk.h: No such file or directory compilation terminated. 

Là mới đến linux, ai đó có thể giúp tôi trong việc thiết lập môi trường để tôi có thể biên dịch/chạy chương trình thành công?

Trả lời

46
$ sudo apt-get install libgtk2.0-dev 

Nói chung để xây dựng mọi thứ dựa trên libfoo, bạn cần libfoo-dev.

Bên cạnh đó, để cài đặt bất cứ điều gì là cần thiết để xây dựng một gói, nói gedit, bạn có thể chạy:

$ sudo apt-get build-dep gedit 

Tìm kiếm http://packages.ubuntu.com/ hoặc Synaptic có thể giúp đỡ.

Các vấn đề liên quan