The OpenNET Project / Index page

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

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

"Подключение библиотек с GNU make & gcc"
Сообщение от Andrew emailИскать по авторуВ закладки on 07-Сен-01, 20:59  (MSK)
Объясните, пожалуйста, как использовать нестандартную библиотеку (например SDL) в своей программе.
При #include "SDL.h" (заголовочные файлы в /usr/include) выдаёт ошибку:
undefined reference to <имя функции>
Makefile:
main: main.o
  ......
main.o: SDL.h
  gcc -c main.cpp
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "RE: Подключение библиотек с GNU make & gcc"
Сообщение от XMan Искать по авторуВ закладки on 08-Сен-01, 15:37  (MSK)
Например так:
gcc -lSDL -c main.cpp
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Подключение библиотек с GNU make & gcc"
Сообщение от alko emailИскать по авторуВ закладки on 09-Сен-01, 23:13  (MSK)
>Объясните, пожалуйста, как использовать нестандартную библиотеку
>(например SDL) в своей программе.
>
>При #include "SDL.h" (заголовочные файлы в
>/usr/include) выдаёт ошибку:
>undefined reference to <имя функции>
>Makefile:
>main: main.o
>  ......
>main.o: SDL.h
>  gcc -c main.cpp

Если SDL.h лежит в /usr/include, то должно быть #include <SDL.h>
и
gcc -c nain.cpp
может работать.

Если SDL.h лежит в . , то может быть
#include "SDL.h"
и
gcc -c main.cpp -I.
должно работать.

----
alko

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


Удалить

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




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

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