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

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

Войти
Регистрация
Восстановить пароль
 
Asker
115 / 103 / 11
Регистрация: 18.12.2010
Сообщений: 378
#1

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

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

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

Вообще говоря, я сейчас изучаю 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! Не знаю, как это иправить
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.01.2014, 14:21     Проект - "undefined reference to ."
Посмотрите здесь:

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

"undefined reference" при инклюде внешних классов/библиотек - C++
Используется: Eclipse CDT, MinGW Немного сырцов: #ifndef STACK_H_ #define STACK_H_ template<class T> class...

Работа с загаловочными файлами ("Undefined reference to") - C++
Доброго времени суток. Не пойму почему компилятор Code Blocks выдаёт мне следующий ERROR: Undefined reference to 'summa(int, int) ...

Работа с шаблонами и ошибка "Undefined reference" - C++
только приступил к изучению шаблонов и сразу куча вопросов и проблем прошу объяснить мне на пальцах почему не работает matrix.h ...

Исправить ошибку "undefined reference" - C++
Компилирую в Ubuntu 14.04 Code::Block Есть 3 файла. klass.h initial.cpp main.cpp klass.h #include <iostream> #include...

Undefined reference to "MyClass::DEFAULT_CHANNEL_NUMBER" - C++
доброго времени суток, допустим есть класс class MyClass { static const unsigned int DEFAULT_CHANNEL_NUMBER = 0; std::map<unsigned,...

Code::Blocks. "undefined reference to" - C++
Доброго времени суток! Это опять я :) Столкнулся со следующей проблемой. Есть 5 файлов: main.cpp --- здесь функция int...

ошибка "undefined reference" - C++
Изучаю С++ по книге Дейтелов. Работаю в Code Blocks Вот запнулся. Изучаю рекурсию на примере числа Фибоначчи. Пример списан с книги, но у...

Ошибка "undefined reference to" - C++
Здравствуйте. Пишу набор функций, состоящих из двух файлов: fileio.h и fileio.cpp Попытался подключить это к main.cpp, и использовать...

G++ undefined reference to `Direct3DCreate9@4'" - C++
в визуале норм компилил.. даже без путей... а G++ отказывается ! выдаёт undefined reference to `Direct3DCreate9@4'" . В чем проблема? //...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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