как запустить программу с использованием библиотеки png

как запустить программу с использованием библиотеки png

яустановлены libpng и zlibи хочу бежатьэта программаиспользую png.h. У меня есть Code::Blocks и я совсем новичок в IT. Я не знаю, почему он не запускается. Я получаю следующее:

undefined reference to png_create_write_struct.

Стоит ли мне что-то сделать, чтобы добавить библиотеки в меню Code::Blocks?

решение1

Вам также необходимо установить пакеты -dev, если вы занимаетесь разработкой программного обеспечения (что вы уже сделали, если запустили команду по вашей ссылке).

libpng12-0:
This package contains the runtime library files needed to run software using libpng.

libpng12-dev
This package contains the header and development files needed to build programs and packages using libpng.

Кроме того, в Code::Blocks щелкните правой кнопкой мыши по имени проекта в дереве проектов и выберите "Build options...". В появившемся окне выберите верхнюю часть дерева слева (имя вашего проекта). В основной части окна выберите "Linker settings". В левом списке добавьте запись с именем

libpng

Теперь ваш проект должен нормально скомпилироваться.

введите описание изображения здесь

Связанный контент