Как писать файлы * .pc для pkg-config в Windows?

Я недавно загрузил комплект gtk + all-in-one, загруженный с веб-сайта GTK + , который отлично работает и позволяет мне создавать приложения gtk + в Windows с использованием компилятора MinGW.

Однако, когда теперь просматриваю файлы * .pc для pkg-config в lib / pkgconfig, я заметил кое-что странное. Вот как выглядит начало glib-2.0:

prefix=c:/devel/target/059c48de6b739307c37648aba3005b29
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include

Моя папка gtk + находится не на диске C: \, а папки C: \ devel у меня вообще нет. Так что же означает этот префикс? Какой префикс я бы использовал, если бы решил написать файл * .pc для упрощения связывания собственного приложения?

Как ни удивительно, с использованием pkg-config работает должным образом и возвращает правильный путь к библиотекам и заголовкам внутри папки gtk +.

6
задан smf68 10 February 2011 в 17:42
поделиться