Лучшие undefined-reference вопросы ИТ разработчиков

  • 14 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

@Matthieu, @zennehoy - ой - да - спасибо!

каЯ использую библиотеку C (из C ++), которая обеспечивает следующий интерфейс: void register_callback(void* f, void* data); void invoke_callback(); проблема Теперь мне нужно зарегистрировать шаблон функции в качестве обратного вызова, и это ...

Задан 18 Jul 2011, 14:29 от Konrad Rudolph
  • 0 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Спасибо за ваш ответ. К сожалению, у нас нет источника для этой библиотеки. Но я нашел одну альтернативную библиотеку 'libcdnviptcl8.4', которая имеет эти символы 'GLOBAL' readelf -s libcdnviptcl8.4.so | grep prttclStubsPtr 636: 00000000000d8068 8 ОБЪЕКТ ГЛОБАЛЬНОЕ ПО УМОЛЧАНИЮ 24 ptrtclStubsPtr Я выполнил команду, включающую эту библиотеку, и все еще сталкиваюсь с той же проблемой.

аюсь создать исполняемый файл с файлами .o, .so, .a. Вот моя команда сборки: - pkgs/gcc/v4.8.3/bin/gcc -L/usr/X11R6/lib -O2 -DUSE_FLEX -Wall -Wno-char-subscripts -fPIC -DLINUX -DG_DISABLE_CONST_RETURNS -fno-strict-aliasing -o ...

Задан 21 May 2018, 09:31 от jerry
  • 15 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Учитывая, что сообщение об ошибке (полная ошибка) ссылается на файл .o, ответ Марка, вероятно, является вашим решением.

аюсь скомпилировать свою первую легальную программу, которую я конвертирую из Java (я запустил тестовую программу hello world type, чтобы проверить мой компилятор, и она работает). Есть три файла: main.cpp #include <iostream> #include ...

Задан 08 Jun 2011, 20:16 от Ryan Amos
  • 58 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Неопределенная ссылка на статический член

Я использую кросс-компилятор. Мой код: class WindowsTimer{ public: WindowsTimer(){ _frequency.QuadPart = 0ull; } private: static LARGE_INTEGER _frequency; };Я получаю следующую ошибку: неопределенная ссылка на `WindowsTimer :: _quency ' Я ...

Задан 02 Feb 2012, 10:12 от kakush
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Получение неопределенной ссылки на std :: thread :: _ M_start_thread

Я создаю приложение, которое использует стороннюю библиотеку (Box2D-MT), которую я создаю из исходников. При связывании я получаю эту неопределенную ошибку с...

Задан 06 Jul 2016, 14:46 от Bogdan Ionitza
  • 3 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Ошибка компоновщика C ++: неопределенные ссылки только при оптимизированной сборке

получаю неопределенную ошибку компоновщика ссылоктолько при связывании файлов оптимизированных объектов,не при связывании неоптимизированных объектных файлов...

Задан 03 Sep 2012, 17:06 от synaptik
  • 11 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

получение ошибки в программе c «неопределенной ссылкой на gettid»

Это моя тема подпрограммы ... Здесь я создаю 4 потока и передаю структуру в качестве аргумента подпрограмме потока. Я пытаюсь распечатать идентификатор потока сgetid() функция, Я получаю сообщение об ошибкеmsgstr "неопределенная ссылка на ...

Задан 22 Jan 2014, 10:01 от PravinY
  • 109 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Неопределенная ссылка на `pow 'и` floor'

Я пытаюсь сделать простой калькулятор Фибоначчи в C, но при компиляцииgcc говорит мне, что мне не хватает функций pow и floor. В чем дело? Код: #include <stdio.h> #include <math.h> int fibo(int n); int main() { printf("Fib(4) = %d", fibo(4)); ...

Задан 29 Dec 2011, 17:50 от Gabriele Cirulli
  • 6 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Неопределенная ссылка на 'dlsym' и 'dlopen'

Я компилирую с использованием arm-linux-gnueabi-g ++ версии 4.7.3.У меня есть библиотеки arm-linux-gnueabi, установленные по адресу:/ usr / arm-linux-gnueabi...

Задан 22 Dec 2014, 17:02 от Fred
  • 10 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Почему ругательства на Linux дают мне следующую ошибку?

Попытка заставить getch () работать, чтобы захватить нажатие клавиши. #include <curses.h> ... ... WINDOW *w; char f; w = initscr(); timeout(3000); f = getch(); endwin();дает мне следующую ошибку: - undefined reference to `wgetch' undefined ...

Задан 03 Oct 2009, 10:26 от Alex Xander
  • 15 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Неопределенная ссылка на `initscr 'Ncurses

Я пытаюсь скомпилировать свой проект и использую lib ncurse. И у меня есть некоторые ошибки, когда компилятор связывает файлы. Вот моя строка флагов в Makefile: -W -Wall -Werror -Wextra -lncursesЯ включил ncurses.h Некоторые макеты: prompt$> ...

Задан 24 Apr 2013, 12:29 от BoilingLime
  • 87 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

У меня была та же проблема, которая исчезла после того, как я в последний раз перечислил свою библиотеку: gcc prog.c -lm

от вопрос уже есть ответ здесь: неопределенная ссылка на sqrt (или другие математические функции) [/questions/5248919/undefined-reference-to-sqrt-or-other-mathematical-functions] 4 ответаУ меня есть следующий код (урезанный до базовых основ для ...

Задан 15 Feb 2011, 15:09 от robintw
  • 4 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

связывание проблемы библиотеки pthread

Я столкнулся с проблемой, которая может быть немного сложна для объяснения и понимания, поскольку дать всю картину было бы слишком большим и трудным. Пожалуйста, извините меня за это. Рассмотрим следующий Makefile: all: clients.so simulator ...

Задан 14 Sep 2011, 15:44 от Lipika Deka
  • 6 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Неопределенные ссылки при попытке связать приложение Qt с моей статической библиотекой

У меня есть статическая библиотека, которую я создал с помощью MinGW, я пытаюсь связать эту библиотеку из приложения Qt. Я продолжаю получать ошибки компонов...

Задан 03 Feb 2010, 04:21 от csmithmaui
  • 7 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Должна ли виртуальная функция иметь определение?

Необходимо ли иметь определение виртуальной функции? Рассмотрим этот пример программы ниже: #include <iostream> using namespace std; class base { public: void virtual virtualfunc(); }; class derived : public base { public: void virtualfunc() ...

Задан 27 Dec 2011, 07:25 от nitin_cherian
  • 8 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Неопределенная ошибка символов при импорте модуля Cython

Я хочу сделать доступным один из моих классов C ++ в качестве модуля Python. Класс объявлен в заголовкеFoo.h и реализован в .cppFoo.cpp, (g ++ - 4.5, Ubuntu x86_64). Это очень очень простой класс: Foo.cpp: Foo::Foo() : alfa(1.0), beta(1) { } ...

Задан 23 Oct 2012, 08:40 от linello
  • 20 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

неопределенная ссылка на `__gxx_personality_sj0`

С gcc 4.6 при попытке выполнить этот код: #include <iostream> using namespace std; #include <bitset> int main() { //Int<> a; long long min = std::numeric_limits<int>::min(); unsigned long long max = std::numeric_limits<int>::max(); cout << "min: ...

Задан 13 Oct 2011, 08:54 от smallB
  • 8 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

C ++: неопределенная ссылка на экземпляр в классе Singleton

В настоящее время я пытаюсь реализовать завод как синглтон. Я практически использовал учебный пример синглтон-паттерна. Вот файл .h: namespace oxygen{ class ImpFactory{ public: static boost::shared_ptr<ImpFactory> GetInstance(); private: static ...

Задан 27 Jan 2010, 08:15 от aheld
  • 20 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Это должен быть комментарий, а не ответ.

я компилирую свой код для связанного списка, я получаю кучу неопределенных ошибок ссылок. Код ниже. Я компилировал оба эти утверждения: g++ test.cppтакже как и g++ LinearNode.h LinearNode.cpp LinkedList.h LinkedList.cpp test.cppЯ действительно ...

Задан 13 Mar 2011, 22:51 от tpar44
  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

Если вы заранее знаете, какие экземпляры вам понадобятся, вы можете создать их вручную.

еюсь, что проблема ясна. Есть ли альтернативный способ не получить неопределенную ошибку ссылки без реализации функций шаблона в заголовочных файлах? Заранее спасибо.

Задан 20 Mar 2011, 14:20 от katafantas
  • 2 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Неопределенные ссылки на функции _imp ____ glew * с помощью minGW gcc

Я пытаюсь скомпилировать относительно простую программу OpenGL, используя MinGW в системе Win 7 x64, и продолжаю получать неопределенные ссылки на некоторые из функций GLEW. Я установил библиотеки для связи с программами и искал любую библиотеку, ...

Задан 27 Aug 2013, 20:50 от Caleb Waggoner
  • 10 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Неопределенные справочные проблемы с использованием семафоров

Я играю с использованием семафоров, но продолжаю сталкиваться с предупреждениями Undefined Reference, в результате чего мой код не работает. Я вытащил пример...

Задан 09 May 2014, 03:16 от TheFatness
  • 7 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

./a.out - это исполняемый файл для Linux, извините, но я не знаю о Windows. И ваша программа будет работать гладко.

е, ошибки не исчезают. Ошибки ниже. Я посмотрел на Google и до сих пор не могу понять это. Это не так, как будто я новичок в Cpp, но давно не обманывал. Странная вещь, это работало с G ++ в Windows ... Ошибки: [Зе @ fed0r! --- **__ *] $ g ++ ...

Задан 08 Aug 2011, 05:57 от Zeveso
  • 2 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Хех, он просто заметил это в подсказке при написании комментария. Есть ли другой совет, который вы могли бы дать мне?

рев различные библиотеки API звуков, я решил пока использовать FMOD. Проблема в том, что всякий раз, когда я пытаюсь скомпилировать один из примеров кода, я получаю следующие ошибки: obj\Release\main.o:main.cpp|| undefined reference ...

Задан 14 Mar 2011, 19:48 от James
  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

C ++ неопределенная ссылка на метод класса шаблона [дубликат]

На этот вопрос уже есть ответ здесь:Почему я получаюнеразрешенный внешний символ » ошибки при использовании шаблонов? [Дубликат] 3 ответаНеопределенная ссылк...

Задан 16 Feb 2013, 18:18 от leon22
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Неопределенные ссылки на функции _imp ____ glew * с помощью minGW gcc

Я пытаюсь скомпилировать относительно простую программу OpenGL, используя MinGW в системе Win 7 x64, и продолжаю получать неопределенные ссылки на некоторые ...

Задан 27 Aug 2013, 18:50 от Caleb Waggoner
  • 3 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Ошибка компоновщика C ++: неопределенные ссылки только при оптимизированной сборке

Я получаю неопределенную ошибку компоновщика ссылокonly при связывании файлов оптимизированных объектов,not при связывании неоптимизированных объектных файло...

Задан 03 Sep 2012, 19:24 от ascheplersynaptik
  • 1 голос
  • 0 ответов
  • 0 просмотров
0 ответов

C ++ неопределенная ссылка на метод класса шаблона [дубликат]

На этот вопрос уже есть ответ здесь: Почему при использовании шаблонов возникают ошибки «неразрешенный внешний символ»? [Дубликат] [/questions/456713/why-do-i-get-unresolved-external-symbol-errors-when-using-templates] 3 ответаНеопределенная ...

Задан 16 Feb 2013, 19:18 от leon22
  • 24 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

А второй говорит, какой пакет должен использовать эти настройки:

ение этой ошибки при компиляции кода C ++: undefined reference to `__stack_chk_fail'Варианты уже опробованы: добавлен -fno-stack-protector во время компиляции - не работает, ошибка сохраняетсядобавил фиктивную реализацию void __stack_chk_fail ...

Задан 20 Dec 2010, 18:49 от Akhil
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Неопределенная ссылка на RSA_generate_key в OpenSSL? [Дубликат]

На этот вопрос уже есть ответ здесь:Связывание libssl и libcrypto в GCC [дубликат] 2 ответаУ меня есть следующий код в файле

Задан 17 Nov 2016, 08:10 от Sashank
  • 4 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Ошибка включения дает ошибки объявления во время компиляции, а не ошибки определения во время компоновки.

ользую Linux, и у меня есть следующие файлы: main.c, main.h fileA.c, fileA.h fileB.cpp, fileB.hФункцияF1() объявлен вfileB.h и определяется вfileB.cpp, Мне нужно использовать функцию вfileA.cи поэтому я объявил функцию как extern void ...

Задан 21 Jun 2011, 09:47 от Rayne
  • 33 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Это не так. Они не являются частью C, но C ++.

ел несколько похожих вопросов (например,этот, тот или жеэтот), но никто из них не помог мне решить мою проблему. У меня есть файл * .so (из ядраГНСС-СПЗ) что...

Задан 06 Apr 2017, 13:20 от Ash