яустановлены 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
Теперь ваш проект должен нормально скомпилироваться.