Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: SDL + ECLIPSE  (Прочитано 1223 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн xVekx

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
SDL + ECLIPSE
« : 12 Июля 2009, 20:11:29 »
Здравствуйте!!
Подскажите пожалуйста что и где нужно прописать в проекте, чтобы  бы скомпилировать следующее: 
#include <stdio.h>
#include "SDL/SDL.h"
#include "SDL/SDL_opengl.h"

int main(int argc, char **argv)
{
if(SDL_Init(SDL_INIT_VIDEO)<0)
{fprintf(stderr, "Unable to init SDL: %s
", SDL_GetError());exit(-1);}
return 0;
}
выдает
Building target: SDL
Invoking: GCC C++ Linker
g++  -o"SDL"  ./main.o   
./main.o: In function `main':
/home/ivan/workspace/SDL/Debug/../main.cpp:7: undefined reference to `SDL_Init'
/home/ivan/workspace/SDL/Debug/../main.cpp:8: undefined reference to `SDL_GetError'
collect2: выполнение ld завершилось с кодом возврата 1
make: *** [SDL] Ошибка 1
в гугле искал но ничего толком не понял  :'(
компилирую так всё замечательно
g++ -O3 -o main main.cpp `sdl-config --cflags --libs`



Пользователь решил продолжить мысль 13 Июля 2009, 00:56:43:
разобрался можно удалять =)
« Последнее редактирование: 13 Июля 2009, 00:56:43 от xVekx »

Оффлайн aya

  • Участник
  • *
  • Сообщений: 196
    • Просмотр профиля
Re: SDL + ECLIPSE
« Ответ #1 : 13 Июля 2009, 06:37:16 »
Отредактируйте make-файл.

 

Страница сгенерирована за 0.016 секунд. Запросов: 22.