Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
7 / 3 / 2
Регистрация: 04.11.2012
Сообщений: 218
1

Ошибка undefined reference

11.05.2013, 11:23. Показов 1125. Ответов 1
Метки нет (Все метки)

Вот такая функция:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
void InitFMOD(){
    FMOD_RESULT result;
    FMOD::System *system;
 
    result = FMOD::System_Create(&system);      // Create the main system object.
    if (result != FMOD_OK)
    {
        exit(-1);
    }
 
    result = system->init(32, FMOD_INIT_NORMAL, 0); // Initialize FMOD.
    if (result != FMOD_OK)
    {
        exit(-1);
    }
 
}
И ошибки:
C:\Users\user\Desktop\untitled\main.cpp:41: ошибка: undefined reference to `FMOD::System::init(int, unsigned int, void*)@16'
collect2.exe:-1: ошибка: error: ld returned 1 exit status

Заголовочные файлы подключил как надо, либы добавил вроде:\ Как исправить?
Работаю в QTCreator
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.05.2013, 11:23
Ответы с готовыми решениями:

Странная ошибка: [Linker error] undefined reference to `__dyn_tls_init_callback' [Linker error] undefined reference to ld returned 1 exit status
Здравствуйте. Вот недавно начал изучать книгу "С++ для чайников" Стефан Р. Девис 4-е издание. И...

Ошибка undefined reference to
При сборке выбивает ошибку: undefined reference to `Atom:: DoBCC(float, int, int, int)'. Ткните...

Ошибка undefined reference to
Взял пример из учебника С++ изнутри (Вайнер), но при попытке скомпилировать программу, возникают...

Ошибка . undefined reference to
При компиляции вылетает указанная ниже ошибка. В чем может быть проблем? Linux Часть кода ...

1
62 / 62 / 16
Регистрация: 26.02.2012
Сообщений: 114
11.05.2013, 12:30 2
C++ интерфейсы доступны только для MSVS, поэтому остаётся использовать C.

Т.е.:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
void InitFMOD(){
    FMOD_RESULT result;
    FMOD_SYSTEM *system;
result = FMOD_System_Create(&system);    // Create the main system object.
    if (result != FMOD_OK)
    {
        exit(-1);
    }
result = FMOD_System_Init(system, 32, FMOD_INIT_NORMAL, 0); // Initialize FMOD.
    if (result != FMOD_OK)
    {
        exit(-1);
    }
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.05.2013, 12:30

Ошибка `undefined reference to`
Выскакивает вот такая вот ошибка: undefined reference to ?Подскажите, пожалуйста, как это...

ошибка undefined reference to `_imp___ZN2sf5Image12loadFromFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE'|
Привет! Такая проблема: подключил sfml к codeblocks и скопировал тестовый код, все работает. но...

Ошибка undefined reference to
main.cpp #include <locale> #include <iostream> #include <Windows.h> #include "Class.h" using...

Ошибка компоновщика (undefined reference to '')
Здравствуйте! Я столкнулся с ошибкой компоновщика " undefined reference to '...' ", но...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.