|
0 / 0 / 0
Регистрация: 30.10.2017
Сообщений: 16
|
||||||||||||||||
Ошибка "undefined reference to"23.02.2018, 14:06. Показов 4792. Ответов 18
Метки нет (Все метки)
Не удается скомпилировать
battery.h
undefined reference to 'Battery::Battery (int, bouble, double)' undefined reference to 'Battery::show() const' undefined reference to 'Battery::amperage(double) const' undefined reference to 'Battery::resistance(double) const' Подскажите, пожалуйста, в чем дело и как исправить
0
|
||||||||||||||||
| 23.02.2018, 14:06 | |
|
Ответы с готовыми решениями:
18
Странная ошибка: [Linker error] undefined reference to `__dyn_tls_init_callback' [Linker error] undefined reference to ld returned 1 exit status Ошибка `undefined reference to` Ошибка undefined reference to |
|
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
|
|
| 23.02.2018, 14:10 | |
|
Файлы подключены к проекту?
0
|
|
|
0 / 0 / 0
Регистрация: 30.10.2017
Сообщений: 16
|
|
| 23.02.2018, 14:19 [ТС] | |
|
Все файлы находятся в одном проекте. Заголовочный файл подключен к файлу с реализацией и к файлу с использованием.
0
|
|
|
1067 / 988 / 153
Регистрация: 10.08.2015
Сообщений: 5,394
|
|
| 23.02.2018, 14:47 | |
|
Какой компилятор? gcc в c::b собрал все без вопросов
0
|
|
|
3438 / 2817 / 1249
Регистрация: 29.01.2016
Сообщений: 9,427
|
|
| 23.02.2018, 15:05 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 30.10.2017
Сообщений: 16
|
|
| 23.02.2018, 15:15 [ТС] | |
|
Также использую gcc в code::blocks
0
|
|
|
3438 / 2817 / 1249
Регистрация: 29.01.2016
Сообщений: 9,427
|
|
| 23.02.2018, 15:24 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 30.10.2017
Сообщений: 16
|
|
| 23.02.2018, 15:29 [ТС] | |
|
Если я не ошибаюсь, battery.cpp все же находится в одном проекте с остальными файлами.
0
|
|
|
3438 / 2817 / 1249
Регистрация: 29.01.2016
Сообщений: 9,427
|
|
| 23.02.2018, 15:36 | |
|
Среду перезапусти.
0
|
|
|
0 / 0 / 0
Регистрация: 30.10.2017
Сообщений: 16
|
|
| 23.02.2018, 16:07 [ТС] | |
|
После перезапуска ничего не изменилось.
Возможно, проблема в заголовочном файле? Достаточно создать его и подключить или необходимы дополнительные действия?
0
|
|
|
1067 / 988 / 153
Регистрация: 10.08.2015
Сообщений: 5,394
|
|
| 23.02.2018, 16:34 | |
Сообщение было отмечено pn_2336 как решение
Решение
попробуй этот проект
1
|
|
|
3438 / 2817 / 1249
Регистрация: 29.01.2016
Сообщений: 9,427
|
||
| 23.02.2018, 17:04 | ||
|
Добавлено через 8 минут Весь Build log покажи (не messages).
0
|
||
|
0 / 0 / 0
Регистрация: 30.10.2017
Сообщений: 16
|
|
| 23.02.2018, 17:20 [ТС] | |
|
Работает
Спасибо!Добавлено через 12 минут Build log -------------- Build: Release in battery (compiler: GNU GCC Compiler)--------------- mingw32-g++.exe -o bin\Release\battery.exe obj\Release\main.o -s obj\Release\main.o:main.cpp .text.start up+0x35): undefined reference to `Battery::Battery(int, double, double)'obj\Release\main.o:main.cpp .text.start up+0x40): undefined reference to `Battery::show() const'obj\Release\main.o:main.cpp .text.start up+0x41): undefined reference to `Battery::amperage(double) const'obj\Release\main.o:main.cpp .text.start up+0x57): undefined reference to `Battery::resistance(double) const'C:/Program Files (x86)/CodeBlocks/MinGW/bin/../lib/gcc/mingw32/4.9.2/../../../../mingw32/bin/ld.exe: obj\Release\main.o: bad reloc address 0x0 in section `.ctors' C:/Program Files (x86)/CodeBlocks/MinGW/bin/../lib/gcc/mingw32/4.9.2/../../../../mingw32/bin/ld.exe: final link failed: Invalid operation collect2.exe: error: ld returned 1 exit status Process terminated with status 1 (0 minute(s), 0 second(s)) 5 error(s), 0 warning(s) (0 minute(s), 0 second(s))
0
|
|
|
3438 / 2817 / 1249
Регистрация: 29.01.2016
Сообщений: 9,427
|
|
| 23.02.2018, 17:24 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 30.10.2017
Сообщений: 16
|
|
| 23.02.2018, 17:38 [ТС] | |
|
Это все, что есть в Build log
0
|
|
|
3438 / 2817 / 1249
Регистрация: 29.01.2016
Сообщений: 9,427
|
|
| 23.02.2018, 17:43 | |
Сообщение было отмечено pn_2336 как решение
Решение
Если очистить проект, и пересобрать?
1
|
|
|
0 / 0 / 0
Регистрация: 30.10.2017
Сообщений: 16
|
|
| 23.02.2018, 18:14 [ТС] | |
|
Теперь компилируется и работает
Спасибо!А в чем же была ошибка?
0
|
|
|
3438 / 2817 / 1249
Регистрация: 29.01.2016
Сообщений: 9,427
|
||
| 23.02.2018, 18:39 | ||
|
0
|
||
|
1067 / 988 / 153
Регистрация: 10.08.2015
Сообщений: 5,394
|
|
| 23.02.2018, 21:08 | |
|
попробуй переустановить кодблокс или удалить и поставить 17ю версию.
как вариант проверить права на чтение/запись папки зы я скачал кодлокс с сФ без компилятора и проект отсюда, распаковал и все скомпилировалось без проблем
0
|
|
| 23.02.2018, 21:08 | |
|
Помогаю со студенческими работами здесь
19
ошибка undefined reference to `_imp___ZN2sf5Image12loadFromFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE'| Ошибка undefined reference to Ошибка . undefined reference to
Ошибка undefined reference to Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут
Суть:
- Группа наркоманов из 10 человек.
- Только один инфицирован ВИЧ.
- Колются одной иглой.
- Колются раз в день.
- Колются последовательно через. . .
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|