Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
angryjack93
7 / 3 / 1
Регистрация: 04.11.2012
Сообщений: 218
#1

Ошибка undefined reference - C++

11.05.2013, 11:23. Просмотров 554. Ответов 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
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.05.2013, 11:23     Ошибка undefined reference
Посмотрите здесь:

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

Ошибка undefined reference to `lpddsback' - C++
ну здраствуйте, начну свой рассказ с того что я начал изучать си++, и решил делать дипломку по нему, нашел книгу по созданию игр под винду...

Ошибка: undefined reference to `libssh2_session_init_ex' - C++
Взял пример программы работающей с libssh2 /* * File: main.cpp * Author: Gabriele Baldoni * * Created on...

Ошибка undefined reference to `main` - C++
Такая ошибка: /build/glibc-ryFjv0/glibc-2.21/csu/../sysdeps/x86_64/start.S|114|undefined reference to `main'| ||=== Build failed: 1...

Win Api ошибка undefined reference to - C++
пишу функцию BOOL OnCreate(HWND hwnd,LPCREATESTRUCT) { HDC hdc; hBitmap=(HBITMAP)LoadImage(NULL, "IMG.bmp",IMAGE_BITMAP, 0,...

Ошибка в коде undefined reference to 'WinMain' - C++
Вот код: #include <iostream> #include <stdio.h> #include <conio.h> using namespace std; class stud { private: char...

Ошибка Dev-C++: undefined reference to '__cpu_features_init' - C++
Некоторое время назад установил и работал успешно с оболочкой Dev-C++ Никаких проблем, кроме разве лишь отсутствия хелпа. потом снес. ...

Использование шаблонов и ошибка Undefined reference to - C++
Здравствуйте! Пытаюсь использовать шаблоны, но получаю ошибку... Вот исходный код: List.h #ifndef LIST_H #define LIST_H ...

Шаблон класса. Ошибка `undefined reference` - C++
Доброго вечера. В следующем коде описывается незамысловатый шаблон. При разгрузке кода (т.е в 3 файла : main.cpp , chab.cpp , chab.h) ,...

Ошибка undefined reference to `boost::system::generic_category() - C++
Возникает подобная ошибка в примере #include <iostream> #include <boost/asio.hpp> #include...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Desu_Is_A_Lie
62 / 62 / 3
Регистрация: 26.02.2012
Сообщений: 114
11.05.2013, 12:30     Ошибка undefined reference #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);
    }
}
Ответ Создать тему
Опции темы

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