Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
121 / 109 / 29
Регистрация: 18.12.2010
Сообщений: 378
1

Проект - "undefined reference to ."

04.01.2014, 14:21. Показов 478. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день, и всех с наступившим Новым годом! Очень нужна ваша помощь.

Вообще говоря, я сейчас изучаю OpenGL, и ошибка возникла при попытке скомпилировать проект из книжки "OpenGl - Superbible", но ошибка, мне кажется, не имеет никакого отношения к OpenGL, а к сборке проекта на С в целом.

Я гуглил и искал, но проблему так и не удалось решить.

У меня есть программа main.c, в ней используется сторонний заголовочный файл "gltools.h", в котором есть заголовки многих функции, структур и пр. Но реализации этих функций равномерно разбросаны по .c-файлам с другими названиями, которые лежат в той же папке, что и gltools.h.

Теперь, когда я пишу:
C++
1
#include "gltools.h"
, компилятор видит заголовки, но не видит реализации (даже когда пытаюсь в среде перейти к определению функции, он мне ругается, что не может найти).

Среда: Code::Blocks
OS: Ubuntu
  • Я уже прописывал в Project -> Build Options -> Search Directories путь к папке, где лежат заголовки и .c-файлы - не помогает
  • Я пробовал присоединять файлы напрямую к проекту, ошибки типа "undefined reference" стали появлятьсяв других местах, файлы все равно не видят друг друга


Help me, please! Не знаю, как это иправить
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.01.2014, 14:21
Ответы с готовыми решениями:

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

Не собирается проект с шаблонным классом: "undefined reference"
Подскажите пожалуйста, не собирается проект. Пишет "undefined reference to Unit::Set()" и такое же...

Undefined reference to
Помогите, пожалуйста. Нужно было написать программу с использованием шаблона. Появляется ошибка...

Undefined reference to
Много уже тем создано по даннму вопросу, но решения так и не нашел.. Есть конечно догадки, но как...

Undefined reference to
Есть класс NavyPort. Его заголовок: #ifndef NAVYPORT_H #define NAVYPORT_H class NavyPort { ...

0
04.01.2014, 14:21
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.01.2014, 14:21
Помогаю со студенческими работами здесь

Undefined reference
/tmp/ccQRqGm4.o: In function `PoolAllocator::PoolAllocator(unsigned int, unsigned int)':...

undefined reference
Доброго времени суток! Есть следующий код: #include <iostream> using namespace std; enum...

Undefined reference to
Matrix.h #pragma once #include <iostream> template <typename T> class Matrix { private: int...

undefined reference to `A::a'
//==================================================================================================...

Undefined reference to
Как это разрулить? someclass.h namespace SP { Class SomeClass { SomeClass(){}; ...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru