4 / 4 / 0
Регистрация: 10.12.2012
Сообщений: 181
|
|
1 | |
Ошибка `undefined reference to`30.01.2013, 12:42. Показов 8927. Ответов 29
Метки нет Все метки)
(
Выскакивает вот такая вот ошибка:
undefined reference to ?Подскажите, пожалуйста, как это исправить? И еще рядом с file.h находится file.lib Может ли эта ошибка возникать из-за не подключенного файла библиотеки( *.lib ) или *.dll? ps Я впервые сталкиваюсь с подобного рода ошибками...
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
30.01.2013, 12:42 | |
Ответы с готовыми решениями:
29
Странная ошибка: [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 `_imp___ZN2sf5Image12loadFromFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE'| Ошибка . undefined reference to |
|
30.01.2013, 12:55
#2
|
Не по теме: Dimmak, покажи код, лично я хз что ты там сделал с include-ами и pragma_comment-ами, думаю остальной народ разделит моё мнение
0
|
127 / 125 / 16
Регистрация: 03.07.2011
Сообщений: 354
|
|
30.01.2013, 12:56 | 3 |
вы используете функции из file? тогда подключите эту библиотеку в ваш проект, т.к. функции, которые вы используете, определены там.
0
|
4 / 4 / 0
Регистрация: 10.12.2012
Сообщений: 181
|
|
30.01.2013, 13:06 [ТС] | 4 |
Ок! http://www.dspdimension.com/admin/miniaiff/
Справа синяя кнопка download. Шорошо... Как подключить *.lib?
0
|
Заблокирован
![]() |
|||||||||||
30.01.2013, 16:42 | 6 | ||||||||||
Ну и как говорят в одессе : "Ну и шо вы хотите с этим делать?"
Проеккт собирается ном, сам его код вот miniaiff.h Кликните здесь для просмотра всего текста
Кликните здесь для просмотра всего текста
MiniAiffDemo.cpp
1
|
4 / 4 / 0
Регистрация: 10.12.2012
Сообщений: 181
|
|
30.01.2013, 20:09 [ТС] | 7 |
-=ЮрА=- Спасибо!
А какой это компилятор на правом скрине?
0
|
|
31.01.2013, 00:03
#8
|
0
|
4 / 4 / 0
Регистрация: 10.12.2012
Сообщений: 181
|
|
31.01.2013, 08:53 [ТС] | 9 |
Я таки это сделал...
Установил dev C++ и сразу разочаровался... Не оценил я соффтину. Поставил сперва VS 12. Собираю проэкт без ошибок, запускаю - глухо: ни сообщений, ни выходного файла(.aiff). Затем ставлю VS 6 - крики и ругань по-поводу несовместимости с win7. Компилирую - 2 ошибки. Едем дальше - VS 2008 - Ура! Вывод напросился такой - где проэкт собирался там его и лучше запускать. Мну нужна данная библиотека для проверки FFT кода ( модифицировать звуковые файлы ).
0
|
|
31.01.2013, 13:29
#10
|
Не по теме: - не друг собирается код везде, просто уметь надо компилятор настроить. Запомни если собралось в 6-ке на остальных версиях в любом случае должно осбираться, максимум прийдётся поправить типы, ибо новые версии геморны к повышающим преобразованиям типов и всё + люд не уммет иногда переставить с юникода на широкие символы. Покажи какие ошибки сборки у тебя присутствовали. - а ну если за либой охотились тогда понятно
0
|
4 / 4 / 0
Регистрация: 10.12.2012
Сообщений: 181
|
|
01.02.2013, 09:39 [ТС] | 11 |
Тут согласен на все 100. У меня мало опыта в подобных нюансах.
Сейчас у меня вот такие вот неприятности с ошибками... Код
1>LINK : warning LNK4098: библиотека по умолчанию "LIBCMT" противоречит использованию других библиотек; используйте параметр /NODEFAULTLIB:library 1>smbPitchShift.obj : error LNK2001: неразрешенный внешний символ ""void __cdecl smbFft(float *,long,long)" (?smbFft@@YAXPAMJJ@Z)" 1>C:\Users\D\Documents\Visual Studio 2008\Projects\DEL\Release\DEL.exe : fatal error LNK1120: 1 неразрешенных внешних элементов 1>Журнал построения был сохранен в "file://c:\Users\D\Documents\Visual Studio 2008\Projects\DEL\DEL\Release\BuildLog.htm" 1>DEL - ошибок 2, предупреждений 15
0
|
4 / 4 / 0
Регистрация: 10.12.2012
Сообщений: 181
|
|
01.02.2013, 09:55 [ТС] | 13 |
0
|
Don't worry, be happy
|
|
01.02.2013, 10:06 | 14 |
Попробуйте следующее:
проект->свойства->каталоги VC++->каталоги библиотек->изменить далее как на скрине нажимаем 'ОК' далее идем в пункт "Комповщик->Командная строка->Дополнительные параметры" туда пишем строку "/SAFESEH:NO /NODEFAULTLIB:LIBCMT" без кавычек жмем ок. Запускаем проект.
1
|
Заблокирован
![]() |
|
01.02.2013, 10:30 | 15 |
Dimmak, сбрось проект поправлю
- это как одним из вариантов может быть убрано галочкой Use MFC as a shared DLL . Добавлено через 2 минуты Не по теме: Dimmak, проект надо, остальное просто гадание на кофейной гуще. Для меня лучше бросай нераотающий проект в VS 6.0 под рукой сейчас ничего иного нет
0
|
4 / 4 / 0
Регистрация: 10.12.2012
Сообщений: 181
|
|
01.02.2013, 10:46 [ТС] | 16 |
http://www.dspdimension.com/download/ Pitch Shifting using the Fourier Transform – Source Code & Download example project
0
|
4 / 4 / 0
Регистрация: 10.12.2012
Сообщений: 181
|
|
01.02.2013, 11:12 [ТС] | 18 |
0
|
Don't worry, be happy
|
|
01.02.2013, 11:14 | 20 |
0
|
01.02.2013, 11:14 | |
Помогаю со студенческими работами здесь
20
Ошибка undefined reference Ошибка undefined reference to Ошибка undefined reference to Ошибка Dev C++ undefined reference Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |