Russian Qt Forum
Ноябрь 22, 2024, 13:22 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Ошибка при линковке,где копать?  (Прочитано 8964 раз)
Константин
Гость
« : Февраль 22, 2005, 10:32 »

Привет всем!
Собственно с gcc недавно начал работать, поэтому не со всем разобрался еще ;-)

При линковке программы следующие ошибки:
undefined reference to `__out_of_range(char const *)'
undefined reference to `__length_error(char const *)'
undefined reference to `ostream::operator<<(char const *)'
undefined reference to `endl(ostream &)'
undefined reference to `cerr'

Вроде как все нужные библиотеки подключены...
собственно вопрос: где копать?

Кот
Записан
Admin
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1988



Просмотр профиля
« Ответ #1 : Февраль 22, 2005, 10:53 »

как я вижу ты пишешь на C++
а используешь C компилятор

замени gcc на g++
Записан
Константин
Гость
« Ответ #2 : Февраль 22, 2005, 12:48 »

Пишу на C++ и компилируется нормально, по крайней мере на C++ инструкции не ругается.
А вот на линковке...
Записан
Admin
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1988



Просмотр профиля
« Ответ #3 : Февраль 22, 2005, 12:55 »

всетаки какой компилятор используешь gcc или g++

пришли строку из makefile
Записан
Константин
Гость
« Ответ #4 : Февраль 22, 2005, 16:13 »

Я под Quartus-ом пишу, там первый ключ: -g, который включает компилятор g++
:-(
Записан
Admin
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1988



Просмотр профиля
« Ответ #5 : Февраль 22, 2005, 16:26 »

я про такое не слышал
я пассс
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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