Вопросы по теме 'undefined-reference'
Код C, скомпилированный с помощью C ++: неопределенная ссылка
У меня есть небольшая программа, которую я могу без проблем скомпилировать с GCC и ICC, но я бы также хотел, чтобы код работал с G ++ и ICPC. Я пытался добавить это:
#ifdef __cplusplus
extern "C" {
#endif
в начале и это:
#ifdef...
15880 просмотров
schedule
13.04.2022
Получение неопределенных ссылок при связывании со статической библиотекой
Я сделал статическую библиотеку с помощью GCC. Здание библиотеки было в порядке.
Когда я его использую, компоновщик выдает неопределенные ссылочные ошибки для некоторых функций. Но nm говорит, что функции определены и экспортированы в...
6040 просмотров
schedule
24.07.2023
неопределенная ошибка ссылки
я получил неопределенную ошибку ссылки из моей основной функции, но я не могу найти проблему. мои файлы:
//Student.h
#ifndef STUDENT_H
#define STUDENT_H
#include <vector>
#include <string>
class Student{
public:
Student(std::string...
2427 просмотров
schedule
20.12.2022
Код Ocaml, который компилируется, но не соответствует верхнему уровню
Делаю упражнение бесплатного курса. Следующий код ocaml компилируется, когда я «создаю», но жалуется, когда я пытаюсь поместить его на верхний уровень. Почему?
let main () =
(* Parsing arguments *)
let f_name = ref "" in
Arg.parse [ ] (fun...
474 просмотров
schedule
01.01.2023
С++/Mysql Connector: неопределенная ссылка на `get_driver_instance'
Я нашел несколько тем на этом форуме, посвященных той же ошибке, но я не нашел в ней решения.
Я пытаюсь заставить работать С++ и Mysql Connector на Ubuntu 11.04. Моя ошибка (после официального учебника по Mysql)
/tmp/ccDmH4pd.o: In function...
5349 просмотров
schedule
14.05.2022
Eclipse-CDT / C ++: неопределенные ссылочные ошибки, хотя правильные .o-файлы создаются и передаются компоновщику
Сначала: я не использую уже скомпилированную библиотеку.
Вот ситуация: у меня есть проект C ++ в eclipse CDT, который имеет такую структуру папок:
project
somefoldername
src
include
library
src
include...
5220 просмотров
schedule
23.02.2023
Неопределенная ссылка на "pow" и "floor"
Я пытаюсь сделать простой калькулятор Фибоначчи на C, но при компиляции gcc говорит мне, что мне не хватает функций pow и floor. Что случилось?
Код:
#include <stdio.h>
#include <math.h>
int fibo(int n);
int main() {...
212160 просмотров
schedule
12.06.2022
Ошибка привязки к libpng при попытке создать pngnq в Linux
Я пытаюсь установить pngnq , который зависит от libpng >= 1.2.8. Я установил libpng 1.5.7 через ./configure , make , sudo make install (без проблем), так как libpng версия в Software Center была слишком старой. Сейчас я пытаюсь установить...
1456 просмотров
schedule
26.06.2022
OpenCV — неопределенная ссылка: SurfFeatureDetector и BruteForceMatcher
Я делаю программу на С++, которая использует 2 изображения для обнаружения функций SURF, вычисляет совпадения с помощью bruteforcematcher и рисует их.
Вот код
#include <cstdio>
#include <string>
#include <vector>
#include...
42118 просмотров
schedule
15.04.2023
Неопределенная ссылка на `LinkedList ‹int› :: push_front (int)
Возможный дубликат: Почему при использовании шаблонов появляется ошибка« неразрешенный внешний символ »?
LinkedList.h
#ifndef LINKEDLIST_H
#define LINKEDLIST_H
#include<iostream>
template<class T> class LinkedList;...
4175 просмотров
schedule
09.05.2022
включен cpufreq.h, но показывает ошибку компоновщика в linux c++
Моя проблема в том, что я получаю ошибку неопределенной ссылки в linux g++
cpufreq.h находится в каталоге usr/include , и я включил #include <cpufreq.h> . Это объявление для cpufreq_get_freq_kernel()
Но когда я вызываю...
412 просмотров
schedule
11.10.2022
неопределенная ссылка на - проблемы со связью?
Я не знаю, что я получаю следующую ошибку:
proc1.o: In function `procEx1':
/cygdrive/c/armprojects/projekt/motor/proc1.c:45: undefined reference to `motorTest_test'
collect2: ld returned 1 exit status
make: *** [main.hex] Error 1
Я проверил...
3155 просмотров
schedule
13.07.2022
ошибка g++: неопределенная ссылка при компиляции netbeans в linux
Я использую IDE NetBeans в Linux Mint для программирования на C++. NetBeans отлично компилирует код, но когда я пытаюсь скомпилировать main.cpp с помощью g++, как в g++ main.cpp , я получаю undefined reference ошибки:
Я знаю, что есть много...
2012 просмотров
schedule
24.04.2023
Неопределенные ссылочные ошибки в приложении Qt
У меня есть библиотека и пример приложения, управляемые CMake. Итак, есть класс, который я использую в библиотеке:
sourceeditor.h
#ifndef SOURCEEDITOR_H
#define SOURCEEDITOR_H
#include <QWidget>
#include "novile_export.h"
namespace...
1049 просмотров
schedule
08.06.2023
Компоновщик clang++ 3.2 не находит C++ stdlib
Я установил clang 3.2 на свою машину с Ubuntu 13.04, скомпилировал и собрал libc++, и все на месте. Однако, когда я пытаюсь связать свой (действительно простой) код, компоновщик сообщает, что ссылки на std::cout и т. д. не определены.
Если бы...
7177 просмотров
schedule
25.03.2023
неопределенная ссылка на функцию после изменения объявления функции
У меня есть файл bridge.h, который содержит объявление функции:
int getDisplayPt();
У меня также есть файл .cpp, который вызывает эту функцию:
int b = getDisplayPt();
Все это красиво строится и связывается.
Теперь мне нужно...
142 просмотров
schedule
28.01.2023
Необъявленные идентификаторы со структурами
struct FailedTransaction{
OrderNodePtr order;
int failureID;
struct FailedTransaction* next;
struct FailedTransaction* tail;
};
typedef struct FailedTransaction* FailedTransactionPtr;
struct SuccessfulTransaction{
OrderNodePtr...
4048 просмотров
schedule
28.11.2022
неопределенная ссылка на distorm_decode32
Я использую Code::Blocks и компилирую с помощью MinGW (конечно, под Windows), и со следующим кодом я получаю ошибку «неопределенная ссылка на distorm_decode32».
#include "distorm.h"
// ....
distorm_decode(/*...*/);
Похоже на ошибку...
183 просмотров
schedule
16.07.2022
Компиляция libmodbus в Qt Creator в Windows выдает неопределенные ссылки на ошибки '_imp_'
У меня есть исходные файлы .h и .c для libmodbus ( http://libmodbus.org/releases/libmodbus-3.0.6.tar.gz ). Я добавил их в свой проект Qt после того, как узнал, что Qt достаточно умен, чтобы различать ч/б файлы c и c++.
Я включаю modbus.h в...
5654 просмотров
schedule
24.11.2023
«Неопределенная ссылка» на переменную компоновщика, используемую в исходном коде C
Я занимаюсь программированием на микроконтроллере ST ARM, и для части этого мне нужно сохранить некоторые данные во флэш-памяти, которые будут сохраняться при загрузке.
Для согласованности в моем проекте я хочу определить расположение этих данных в...
469 просмотров
schedule
31.07.2023