1 / 1 / 0
Регистрация: 17.01.2012
Сообщений: 130
|
||||||||||||||||||||||||||
1 | ||||||||||||||||||||||||||
Linker Error: undefined symbol19.11.2012, 18:33. Показов 14712. Ответов 43
Метки нет (Все метки)
Прога компилируется без ошибок, когда запускается, то появляется 10 ошибок. И все одного характера Linker Error: undefined symbol.
0
|
19.11.2012, 18:33 | |
Ответы с готовыми решениями:
43
Linker Error: Undefined symbol istream.. Linker Error: Undefined symbol _getimage in module Собрать многофайловый проект в Turbo C++ (ошибка Linker error Undefined symbol f (int) in module) Странная ошибка: [Linker error] undefined reference to `__dyn_tls_init_callback' [Linker error] undefined reference to ld returned 1 exit status |
1 / 1 / 0
Регистрация: 17.01.2012
Сообщений: 130
|
|
20.11.2012, 10:45 [ТС] | 3 |
Ссылка
Добавлено через 15 часов 54 минуты Помогите разобрать проблему, ошибок нет ну не запускается.
0
|
Антикодер
1804 / 869 / 48
Регистрация: 15.09.2012
Сообщений: 3,081
|
|
20.11.2012, 11:01 | 4 |
0
|
1 / 1 / 0
Регистрация: 17.01.2012
Сообщений: 130
|
|
20.11.2012, 11:11 [ТС] | 5 |
А как это сделать?
Добавлено через 1 минуту Всмысле классы с main ом в один файл поместить?
0
|
Антикодер
1804 / 869 / 48
Регистрация: 15.09.2012
Сообщений: 3,081
|
|
20.11.2012, 11:13 | 6 |
Думаю что для начала прочитать это
http://forum.codenet.ru/q69347... myfile.cpp (первая ссылка в гугле по Linker Error: undefined symbol, причем ваша тема на втором месте в гугле(с чем я вас и поздравляю - скоро возьмём первое ))
0
|
1 / 1 / 0
Регистрация: 17.01.2012
Сообщений: 130
|
|
20.11.2012, 11:16 [ТС] | 7 |
Блин да всё добавлял и галочку ставил и библиотека рабочая....
0
|
Антикодер
1804 / 869 / 48
Регистрация: 15.09.2012
Сообщений: 3,081
|
|
20.11.2012, 11:17 | 8 |
ну классы я бы не стал помещать вместе с main-ом. это конечно решение проблемы, но кривое.
этим самым в загубите развитие вашей программы. надо разбивать программы на небольшие файлики, в файликах хранить маленькие классы, в классах хранить маленькие методы.(многие нарушают эти правила, но начинающему я не советую нарушать)
0
|
1 / 1 / 0
Регистрация: 17.01.2012
Сообщений: 130
|
|
20.11.2012, 11:18 [ТС] | 9 |
У меня дело в том что так и есть два файла h три cpp. Все аккуратно. Но блин не работает
0
|
Антикодер
1804 / 869 / 48
Регистрация: 15.09.2012
Сообщений: 3,081
|
|
20.11.2012, 11:21 | 10 |
обычно чтобы добавить какую нить библиотечку надо
1) добавить в исходник #include с хидером библиотеки 2) указать компоновщику где хранятся библиотеки и какие библиотеки нужно подключить либо просто подключить файлик .cpp к проекту чтобы он скомпилировался вместе с вашими исходниками в объектный файл
0
|
1 / 1 / 0
Регистрация: 17.01.2012
Сообщений: 130
|
||||||
20.11.2012, 11:22 [ТС] | 11 | |||||
Ну а где тут не добавлено: всё есть
0
|
Антикодер
1804 / 869 / 48
Регистрация: 15.09.2012
Сообщений: 3,081
|
|
20.11.2012, 11:26 | 12 |
надо тогда комментировать весь код в main и закоментировать все #include и подключать их по одному, пока не появиться ошибка, когда она появиться нужно указать компоновщику имя библиотеки, которая должна быть связана с #include файлом
0
|
1 / 1 / 0
Регистрация: 17.01.2012
Сообщений: 130
|
|
20.11.2012, 11:29 [ТС] | 13 |
И так тоже пробывал, библиотеки все есть которые нужны.
Добавлено через 32 секунды Может всё дело в компиляторе?
0
|
Антикодер
1804 / 869 / 48
Регистрация: 15.09.2012
Сообщений: 3,081
|
|
20.11.2012, 11:30 | 14 |
могу подсказать что проблема скорее всего в этих модулях
#include <graphics.h>( хотя это может быть тоже из стандартной библиотеки) #include "tstud.h" #include "action.h" может просто надо добавить в проект tstud.cpp action.cpp
0
|
1 / 1 / 0
Регистрация: 17.01.2012
Сообщений: 130
|
|
20.11.2012, 11:31 [ТС] | 15 |
Ну еслиб проблемма была в #include "tstud.h"
#include "action.h" то мнеб при компиляции выдавалобы туеву хучу ошибок
0
|
1 / 1 / 0
Регистрация: 17.01.2012
Сообщений: 130
|
|
20.11.2012, 11:36 [ТС] | 17 |
Так что мне делать? Я уже проверял препроверял 3 дня всё. Заново переписывал и т д .
0
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,679
|
|
20.11.2012, 11:38 | 18 |
А щас чё у тебя, на каком этапе всё это дело?
0
|
1 / 1 / 0
Регистрация: 17.01.2012
Сообщений: 130
|
|
20.11.2012, 11:39 [ТС] | 19 |
Ну прога написана при компиле ошибок нет. А при запуке 10 ошибок линкер ерор к каждому обработчику цепляет
0
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,679
|
|
20.11.2012, 11:45 | 20 |
0
|
20.11.2012, 11:45 | |
20.11.2012, 11:45 | |
Помогаю со студенческими работами здесь
20
Что за ошибка(Linker error: Undesined symbol) [Linker error] undefined reference to 'r' [Linker Error] undefined reference to [Linker error] undefined reference to [Linker error] undefined reference to __cpu_features_init [Linker Error] undefined reference to `__dyn_tls_init_callback' Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |