LinuxForum.Fans
Тема

Установка QtCreator

Автор: flyshoot 4 сообщений 1714 просмотров
#204080

Купил книгу "Qt 4.5 Профессиональное программирование на С++" . С книгой идёт дистрибутив с соответствующей библиотекой и QtCreator, на диске есть readme, символично что там описывается что делать пользователю "Окошек". Ну да на диске есть бинарные файлы установки, нужный был выбран и установлен весь пакет в домашнюю директорию. Запуск был выполнен без проблем, но при попытке собрать простейший проект (пример взят с диска) обнаружилась недостача некоторых библиотек. Первую мне не составило труда найти в пакетном менеджере и установить, а вот со 2й - gobject-2.0 возникли проблемы, т.к. библиотеки с таким именем я не нашёл, а её имя упоминается в огромном количестве пакетов. Подскажите, пожалуйста, что нужно установить для корректной дальнейшей работы. Прикладываю вывод компилятора:
[console]Выполняется сборка проекта Hello...
Настройки не изменились, этап QMake пропускается.
Запускается: /usr/bin/make -w
make: Entering directory `/home/andrey/Examples/chapter01/Hello'
g++ -m64 -Wl,-rpath,/home/andrey/qtsdk-2009.03/qt/lib -o Hello hello.o -L/home/andrey/qtsdk-2009.03/qt/lib -lQtGui -L/home/andrey/qtsdk-2009.03/qt/lib -L/usr/X11R6/lib64 -pthread -lfreetype -lgobject-2.0 -lSM -lICE -pthread -pthread -lXrender -lfontconfig -lXext -lX11 -lQtCore -lm -pthread -lgthread-2.0 -lrt -lglib-2.0 -ldl -lpthread
/usr/bin/ld: cannot find -lgobject-2.0
collect2: ld returned 1 exit status
make: Leaving directory `/home/andrey/Examples/chapter01/Hello'
make: *** [Hello] Ошибка 1
Завершено с кодом возврата 2.
Ошибка во время сборки проекта Hello
Во время выполнения сборки на этапе 'Make'[/console]
З.Ы. ОС - Debian Squeeze

#204102

Может быть libglib2?

#204543
unk написал:
Может быть libglib2?

Да, это то что было нужно, остальные ключи совпадают с названием библиотек. Спасибо!

#204607

На будущее, может пригодится.
Библиотека называется gobject-2.0, значит файл библиотеки называется libgobject-2.0.so
[console]
apt-file search libgobject-2.0.so
libglib2.0-0: /usr/lib/libgobject-2.0.so.0
libglib2.0-0: /usr/lib/libgobject-2.0.so.0.2800.8
libglib2.0-0-dbg: /usr/lib/debug/usr/lib/libgobject-2.0.so.0.2800.8
libglib2.0-0-refdbg: /usr/lib/refdbg/libgobject-2.0.so
libglib2.0-0-refdbg: /usr/lib/refdbg/libgobject-2.0.so.0
libglib2.0-0-refdbg: /usr/lib/refdbg/libgobject-2.0.so.0.2800.8
libglib2.0-dev: /usr/lib/libgobject-2.0.so
lsb-build-desktop3: /usr/lib/lsb3/libgobject-2.0.so
[/console]

Войдите или зарегистрируйтесь, чтобы ответить.