Spec-Zone .ru
спецификации, руководства, описания, API

22.4.3. Установка MySQL, Connector/C ++ из Источника

22.4.3.1. Создавая MySQL, Connector/C ++ из Источника на Unix, Солярисе, и Mac OS X
22.4.3.2. Создание MySQL, Connector/C ++ из Источника на Windows
22.4.3.3. Динамически MySQL Linking, Connector/C ++ Против MySQL Client Library

MySQL, Connector/C ++, основан на клиентской библиотеке MySQL (API MySQL C) и соединяется против этого. Таким образом, чтобы скомпилировать MySQL, Connector/C ++, MySQL Client Library должен быть установлен.

Вы также нуждаетесь в межплатформенном, создают инструмент CMake 2.4, или более новый, и Бойкий 2.2.3 или более новый. Проверьте README файл включается с распределением для специфичных для платформы примечаний.

Как правило, клиентская библиотека MySQL устанавливается, когда MySQL Server устанавливается. Однако, проверьте свою документацию операционной системы на другие опции инсталляции.

С MySQL, Connector/C ++ 1.1.0, должны быть установлены библиотеки C++ Усиления 1.34.0 или более новый. Усиление требуется только создать соединитель, требуемый использовать соединитель. Можно получить Усиление и его инструкции по установке от официального сайта. Как только Усиление устанавливается, скажите систему сборки, где файлы Усиления, определяя BOOST_ROOT:STRING опция. Это может быть сделано, когда Вы вызываете CMake. Например:

shell> cmake .
        -DBOOST_ROOT:STRING=/usr/local/boost_1_40_0

Изменение /usr/local/boost_1_40_0/ по мере необходимости соответствовать Вашу установку. Для получения дальнейшей информации см. Раздел 22.4.3.1, "Создавая MySQL, Connector/C ++ из Источника на Unix, Солярисе, и Mac OS X" и Разделе 22.4.3.2, "Создавая MySQL, Connector/C ++ из Источника на Windows".