Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Для новичков > Линкую статическую х32 библиотеку в x64 программу


Автор: neosapient 28.11.2013, 19:51
Здравствуйте.

Помогите собрать программу. Надо подключить статическую библиотеку mysqlclient.lib (входит в пакет MySQL).
Проблема в том, что библиотека 32-битная, а программа под 64-битная. 
Может, кто знает, где найти mysqlclient.lib x64?

Автор: neosapient 28.11.2013, 20:17
Так-с, нашел библиотеку здесь (http://dev.mysql.com/downloads/mysql/), но при сборке выдается ошибка вида
error LNK2038: mismatch detected for '_MSC_VER': value '1600' doesn't match value '1700' in context.obj

Автор: bsa 28.11.2013, 20:26
neosapient, собери сам mysqlclient.

Автор: neosapient 28.11.2013, 20:52
bsa, добрый вечер.

В скачанном пакете не могу найти исходников.

Есть папки include, lib, bin, но нет папки src
Где найти исходники mysqlclient?

Автор: feodorv 28.11.2013, 23:10
http://stackoverflow.com/questions/3372720/wheres-the-source-of-mysqlclient-lib

Автор: neosapient 28.11.2013, 23:39
feodorv, спасибо, видел этот пост, но обе ссылки внутри поста ведут на http://dev.mysql.com/downloads/

Надо где то ещё искать ссылку на сорцы.

Автор: bsa 28.11.2013, 23:42
http://dev.mysql.com/downloads/mysql/ выбери "Source code" и будет тебе счастье.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)