Здраствуйте.
Возникла следующая проблема при компиляции
такого вот кода:
#include <iostream>
#include <iomanip>
#include <sqlplus.hh>
int main()
{
Connection con("mysql_cpp_data");
cout << "Test...." << endl;
}
с ключем -lmysqlclient
компилятор говорит что не может найти эту библиотеку :(
Уже третий день ковыряюсь, запутался напрочь с этими библиотеками
MySql стоит на работающем сервере(FreeBSD4.7) так что делать надо все акуратно
чтоб не снести его.....
Можно как нибудь и где нибудь взять эти библиотеки и где они вообще должны лежать?
>Здраствуйте.
>Возникла следующая проблема при компиляции
>такого вот кода:
>#include <iostream>
>#include <iomanip>
>#include <sqlplus.hh>
>int main()
>{
>Connection con("mysql_cpp_data");
>cout << "Test...." << endl;
>}
>с ключем -lmysqlclient
>компилятор говорит что не может найти эту библиотеку :(
>Уже третий день ковыряюсь, запутался напрочь с этими библиотеками
>MySql стоит на работающем сервере(FreeBSD4.7) так что делать надо все акуратно
>чтоб не снести его.....
>Можно как нибудь и где нибудь взять эти библиотеки и где они
>вообще должны лежать?-lmysql <- это C API library, а для С++ там что - то другое.
>-lmysql <- это C API library, а для С++ там что -
>то другое.А кто нибудь знает что?
Или где это можно посмотреть?
>>-lmysql <- это C API library, а для С++ там что -
>>то другое.
>
>А кто нибудь знает что?
>Или где это можно посмотреть?В свое время было в www.mysql.com/doc/en
Погляди там ..
>В свое время было в www.mysql.com/doc/en
>Погляди там ..Глянул я там ......
но там тока под винду нашел...
а надо под *nix и С++
>>В свое время было в www.mysql.com/doc/en
>>Погляди там ..
>
>Глянул я там ......
>но там тока под винду нашел...
>а надо под *nix и С++эээ .. а MySQL что под виндой что под никсами и люликсами одинаковый :)
Хотя хз, я под винду еще ничего не писал кромe "HEllo WorLd ! :)"
И то .. на masm ;)
>эээ .. а MySQL что под виндой что под никсами и люликсами
>одинаковый :)
>Хотя хз, я под винду еще ничего не писал кромe "HEllo WorLd
>! :)"
>И то .. на masm ;)это да но lib'ы то разные :)
>>В свое время было в www.mysql.com/doc/en
>>Погляди там ..
>
>Глянул я там ......
>но там тока под винду нашел...
>а надо под *nix и С++Если FreeBSD - в чём проблема?? /usr/ports/databses/mysql++
>Если FreeBSD - в чём проблема?? /usr/ports/databses/mysql++Спасибо все уже работает.
Все было установленно.... проблема была в ключах с которыми надо
компилить прогу :)
но уже все решилось....