The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"как победить MYSQL в GCC"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"как победить MYSQL в GCC"
Сообщение от ms emailИскать по авторуВ закладки on 24-Июл-02, 19:19  (MSK)
Гыспада програмеры выручайте!
Проблема такова. Пишу следующее:
#include </usr/include/mysql/mysql.h>
MYSQL mysql;
    int main()
    {
       mysql_connect(&mysql,"127.0.0.1","msprog","msprog");
return 0;    
     }
Компилю: g++ musq.cpp
Компилятор рыгает:
/tmp/ccvK6bov.o(.text+0x22): undefined reference to `mysql_connect'
Че за трабл , как компилить?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: как победить MYSQL в GCC"
Сообщение от SergCh Искать по авторуВ закладки on 25-Июл-02, 07:51  (MSK)
Сам посуди откуда компилятор сам может знать где взять эту фукцию.

>Компилю: g++ musq.cpp
>Компилятор рыгает:
>/tmp/ccvK6bov.o(.text+0x22): undefined reference to `mysql_connect'
>Че за трабл , как компилить?

Прилинкуй библиотеку
Название библиотеки я не знаю (можешь поискать в /usr/lib или /usr/local/lib или где установил, начинается с lib заканчивается .a например: libmysql.a, а лучше в доке посмотреть)
И собирай: g++ -lmysql ...
Можешь еще директорию указать ключем L

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: как победить MYSQL в GCC"
Сообщение от SergCh Искать по авторуВ закладки on 25-Июл-02, 10:13  (MSK)
Сам посуди откуда компилятор сам может знать где взять эту фукцию.

>Компилю: g++ musq.cpp
>Компилятор рыгает:
>/tmp/ccvK6bov.o(.text+0x22): undefined reference to `mysql_connect'
>Че за трабл , как компилить?

Прилинкуй библиотеку
Название библиотеки я не знаю (можешь поискать в /usr/lib или /usr/local/lib или где установил, начинается с lib заканчивается .a например: libmysql.a, а лучше в доке посмотреть)
И собирай: g++ -lmysql ...
Можешь еще директорию указать ключем L

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: как победить MYSQL в GCC"
Сообщение от roma Искать по авторуВ закладки on 29-Июл-02, 16:12  (MSK)
>Компилю: g++ musq.cpp

gcc ...тырыпыры... -lmysqlclient

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру