Задался идеей "прикрутить" MySQL к C, чтобы программа написанная на C могла работать с базой MySQL, только вот незадача - использую в работе IDE Anjuta. А она по умолчанию никак не хочет собирать проект. Проблема легко решаема:
нужно иметь установленный пакет mysqlclient. Для этого ставим mysql:
кликаем вкладку "Переменные" как на рисунке ниже:
Здесь надо добавить 2 новые переменные:
Вот и все, после пересборки проекта Anjuta будет спокойно работать с проектом MySQL
Обратите внимание.
Значения должны быть с обратными кавычками! Без них ничего работать не будет.
Сначала, по невнимательности, сам попался на этом
И не забудьте вставить в начале файла с кодом:
Удачи!
нужно иметь установленный пакет mysqlclient. Для этого ставим mysql:
sudo pacman -S mysqlДалее запускаем Anjuta, идем: Проект -> Свойства
кликаем вкладку "Переменные" как на рисунке ниже:
Здесь надо добавить 2 новые переменные:
LIBS = `mysql_config --libs`
CFLAGS = `mysql_config --cflags`Должно получиться как у меня на рисунке (разве что GETTEXT_PACKAGE у вас будет свой)
Вот и все, после пересборки проекта Anjuta будет спокойно работать с проектом MySQL
Обратите внимание.
Значения должны быть с обратными кавычками! Без них ничего работать не будет.
Сначала, по невнимательности, сам попался на этом
И не забудьте вставить в начале файла с кодом:
#include <mysql/mysql.h>
Удачи!
Комментариев нет:
Отправить комментарий