У меня проблемы с сборкой MySQL Connector / C ++.Это должно быть связано с моей средой, которая, похоже, не полностью поддерживается MySQL: Windows 7 и MinGW.
Сначала я установил MySQL Server 5.5 и MySQL Connector / C ++ из двоичных пакетов.Однако это требует разработки с Visual C ++, так как это инструмент, используемый для получения этих двоичных файлов.
Поэтому я использую тот же MySQL Server 5.5 (установленный из двоичного файла), но собираю MySQL Connector / C ++ из источника сMinGW:
mysql-connector-c++-1.1.0> cmake -G "MinGW Makefiles" -DBOOST_ROOT:STRING=C:\Boost\include\boost-1_48 ENV{MYSQL_DIR} = "C:\Program Files\M
ySQL\MySQL Server 5.5\include"
CMake Error: The source directory "C:/Program Files/MySQL/MySQL Server 5.5/include" does not appear to contain CMakeLists.txt.
Итак, файл CMakeLists.txt отсутствует в MySQL.
Может ли это быть из-за того, что я установил MySQL из двоичного пакета?
Должен ли я создавать его из исходного кода вполучить этот файл?
Возможно ли это сделать с помощью MinGW?
MySQL Connector / C ++ требует наличия MySQL C Connector.Это присутствует в стандартном пакете MySQL?
Спасибо за вашу помощь!