8.5.1 Интерфейс Borland C++
Исходный код MySQL можно скомпилировать под Windows с Borland C++ 5.02
(исходный код Windows включает в себя только проекты для Microsoft VC++, а
для Borland C++ файлы проекта необходимо сделать самостоятельно).
Одна известная проблема, связанная с Borland C++, заключается в том, что в
нем применяется иное, чем в VC++, упорядочивание структур. Это означает,
что при попытке использовать имеющуюся по умолчанию библиотеку
`libmysql.dll' (которая была скомпилирована с VC++) совместно с Borland C++
вы столкнетесь с проблемами. Избежать этих проблем можно одним из
следующих способов.
-
Можно использовать статические библиотеки MySQL для Borland C++,
которые находятся на http://www.mysql.com/downloads/os-win32.html.
-
Вызывать функцию
mysql_init()
только с аргументом NULL
, не выделяя
предварительно структуру MYSQL.