undefined-reference 相关问题

由于缺少程序中其他位置使用的符号定义而导致的链接器错误

使用`ld`链接时“未定义参考符号”错误

我是新来的Linux编写程序。我有一个使用的shm_open,ftruncate,MMAP,叉,并等待一个模块程序。我编这个程序用gcc -c,然后用LD -lrt(librt链接吧...

回答 1 投票 4

未定义参考提振::系统

我试图编译CMake的一个简单的ROS / CPP项目,但我有一个问题,提升librairies ... CMake的使用:cmake_minimum_required(版本2.8.3)项目(激光投影)#...

回答 1 投票 0

未定义的extern函数引用 - C.

我目前正在开发一个C项目,但我仍然坚持看似简单的问题...我的文件是main.c,main.h,fun1.c,fun2.c和fun3.c. main.h包含在main.c,fun1,fun2和fun3中(...

回答 1 投票 -1

解析未定义的引用xcb

我可以包含来自xcb / xcb.h的项目,但不包括/usr/include/xcb/randr.h中列出的项目。我的偏好是使用C ++,但为了帮助调试我也尝试了C,它产生了相同的变体......

回答 2 投票 0

在Linux中链接C代码时的“未定义引用”

我有一个代码库(完全用C编写),我通常在Windows下编译成.DLL。我想在Linux下编译它,所以我可以分发它。如果我把它分发为.a,a ....我不在乎

回答 2 投票 0

如何在链接时解决__gcov_init未定义的引用问题

我现在正在进行C代码覆盖率研究并遇到以下问题,GCC版本4.4.6:添加了编译器标志CFLAGS = --coverage和链接器选项LDFLAGS:= --coverage或LOCAL_LDLIBS:= --coverage ...

回答 5 投票 32

Internet Explorer:无法设置未定义或空引用的属性“值”

我有一个javascript计算器,除了Internet Explorer之外,每个浏览器都可以正常运行。我需要知道为什么Internet Explorer在第14行给出了这个错误:“无法设置属性”...

回答 3 投票 0

DSO在命令行中丢失[重复]

我正在尝试编译这样的C ++程序:$ g ++ -o Sniffer_Train main.cpp Sniffer_train.cpp Sniffer_train.h -lmysqlclient -lpcap但是我收到以下错误:/ usr / bin / ld:/ tmp / cct6xeXD ... 。

回答 1 投票 41

对ifdef块中的函数的未定义引用

我有以下问题:我正在为一组与微控制器一起使用的传感器编写一个集合库。意思是我为传感器和摘要采用了很多库并简化它们......

回答 2 投票 0

链接pthread库问题

面对一个可能稍微复杂的问题,解释和理解,因为给出整个画面会太大而且困难。请原谅我。考虑以下Makefile:...

回答 1 投票 4

对我所有函数的未定义引用C ++我认为可能是因为我的makefile [重复]

我有一个头文件cerealmanager.h和一个名为cerealmanager.cpp的主文件和一个名为project2.cpp的文件,它只捕获了2个测试。每当我使用makefile运行我的代码时,它都表示所有...

回答 1 投票 0

未定义的Windows引用_ftprintf

我刚刚通过Cygwin64在Windows上安装了GCC。我正在尝试编译一个包含Windows _ftprintf函数的程序(如MyHandleError函数中所示,并记录在案......

回答 1 投票 1

libpthread.so.0:添加符号时出错:命令行中缺少DSO

当我编译openvswitch-1.5.0时,我遇到了以下编译错误:gcc -Wstrict-prototypes -Wall -Wno-sign-compare -Wpointer-arith -Wdeclaration-after-statement -Wformat -...

回答 11 投票 173

RapidXML打印头有未定义的方法

我一直在搞乱在我的一个项目中使用RapidXML。直到我决定使用它写出xml之前,一切都进展顺利。我的代码或多或少如下://尝试打开文件...

回答 3 投票 18

为什么linux上的curses会给我以下错误?

试图让getch()努力捕获按键。 #包括 ...... ... WINDOW * w; char f; w = initscr();超时(3000); f = getch(); endwin();是......

回答 1 投票 10

将未定义的引用错误限制为仅直接依赖

我在Linux上开发了与其他人共享的项目并使用qt creator。问题是我多次链接错误,特别是因为这种情况发生:libA使用libB - > libA必须链接到...

回答 1 投票 1

未定义引用符号'_ZN3tbb8internal12NFS_AllocateEmmPv'

我正在尝试使用OpenCV在ubuntu中运行多数据流。我试着像这样编译:g ++ -std = c ++ 11 MultiCamera.cpp -o MultiCamera`pkg-config opencv --cflags --libs` -lz -lrt -lm -lpthread我...

回答 1 投票 0

Prolog告诉我,当一个程序似乎被定义时,它是未定义的

我是Prolog的新手,我无法弄清楚为什么当我查询程序时,它们告诉我程序是未定义的,当它们看起来是定义的时候。这段代码是由我的导师给我的,我...

回答 1 投票 -1

什么是未定义的引用/未解析的外部符号错误,我该如何解决?

什么是未定义的参考/未解决的外部符号错误?什么是常见原因以及如何修复/预防它们?随意编辑/添加您自己的。

回答 33 投票 1344

C错误:未定义的函数引用,但它已定义

只是一个简单的程序,但我一直得到这个编译错误。我正在使用MinGW作为编译器。这是头文件,point.h://类型为笛卡尔点typedef struct {double x;双y; ...

回答 5 投票 51

© www.soinside.com 2019 - 2024. All rights reserved.