undefined-symbol 相关问题

读取完所有输入文件并完成所有符号解析后,链接编辑器将在内部符号表中搜索尚未绑定到符号定义的任何符号引用。这些符号引用称为未定义符号。未定义的符号可以根据符号的类型以及生成的输出文件的类型影响链接编辑过程。

符号查找错误(链接共享库时可执行问题)

场景(Linux): 可执行文件 -> 共享库 -> [xrt静态库] (它是基于 Motif 的商业产品) 可执行文件将调用共享

回答 1 投票 0

arm64 Mac 上未定义的 SDL2 符号?

我设置了 SDL2 并尝试使用示例代码运行它: // 在 linux 上编译: // g++ -std=c++17 main.cpp -o prog -lSDL2 // C++ 标准库 #包括 // 第三方库 #

回答 0 投票 0

如何在运行时解析dll中的外部符号,而不是在Cygwin的链接时解析。

我正在将一组程序从linux移植到Windows+Cygwin上。这套程序的主共享库指的是在使用共享库的程序中声明的一些常量外部符号。我没有...

回答 1 投票 0

使用emcmake的未定义符号(emscripten和opencv)

我正在尝试在浏览器中使用OpenCV构建一个简约项目。我已经在计算机上编译了OpenCV。这是C ++代码(josef.cpp):#include #include ]

回答 1 投票 0

使用CMake的自定义.h和cpp的未定义符号[关闭]

自从我使用C ++已有十多年了,整个CMake对我来说是全新的。我的问题是专门如何配置CMake项目,以便它不会得到此未定义的符号...

回答 1 投票 0

体系结构x86_64“ _SDL_Init”的未定义符号

[每次尝试编译使用SDL的程序时,它都会给我一个“ /Applications/Xcode.app/Contents/Developer/usr/bin/make” -f nbproject / Makefile-Debug.mk QMAKE = SUBPROJECTS =。 build-conf“ / ...

回答 5 投票 3

Java符号查找错误:/usr/lib64/jvm/java-11-openjdk-11/lib/libnio.so:未定义的符号:initInetAddressIDs

我正在suse linux服务器中使用openjdk-11。当我尝试使用-64bit标志运行cpp构建时,出现此错误:Java符号查找错误:/usr/lib64/jvm/java-11-openjdk-11/lib/libnio.so:...

回答 1 投票 0

在Xcode 4.5中使用ZXing库时,体系结构armv7的未定义符号

我正在尝试在我的iPhone项目中集成Zxing(QR码阅读器框架)。我从这里签出了ZXing SDK。我运行了ZXing附带的示例项目,名为ScanTest,没有任何...

回答 7 投票 37

将linux编译程序移植到macOS时获取未定义的符号

我正在尝试在MAC OSX上编译程序,该程序最初是在Linux OS上编写的。这是一个包含多个makefile的大程序。我已经研究了好几个星期,现在似乎无法弄清楚为什么...

回答 1 投票 1

std :: to_chars编译,但未在MacOS / clang上链接

我在使用clang的MacOS下编译项目时遇到问题。我确实查明了charconv标头中的问题:#include #include #include int main(){...

回答 1 投票 0

ImportError:使用SWIG时_ ... so文件中的未定义符号

我使用SWIG将C ++代码转换为python代码,但我没有成功解决以下导入错误。我无法知道问题的来源ImportError:/.../_RfBm.so:...

回答 1 投票 0

使用宏值进行C struct初始化

我知道C ++,我正在学习C.我想将nullptr定义为NULL,但是当我使用括号初始化结构时,它会导致错误,并说预期为'}'。我正在使用visual studio编译器和......

回答 1 投票 0

没有为建筑x86_64找到的符号 - Cmake - Mac sierra

最近我用C ++开始了一个新项目。问题是,当我尝试编译它时,我得到一个链接错误。我今天花了整整一天试图调试它,但我没有找到一个好的解决方案......

回答 2 投票 1

C ++运行时符号查找错误,ubuntu

我有一个C ++函数doSth,它将从类“canMsg”调用函数“checkFrame”,如下所示#include“canMsg.h”void doSth(char * canFrame){map returnedData; ...

回答 3 投票 0

Doxygen:我如何记录非#defined的宏?

我正在尝试使用Doxygen来记录一些选项控制宏符号的功能,例如://! \ def BOOST_SOMEFEATURE / *! \ brief通常没有定义的选项宏*但......

回答 1 投票 3

加载类 - 动态链接库返回未定义的符号错误

我正在使用C ++ dlopen()在我的主程序(目录B)中链接一个名为lib * .so的共享库(在目录A中)。我试验了一些简单的函数加载。每件事都很有效。 ...

回答 1 投票 0

创建共享库时,如何告诉链接器符号在可执行文件中?

我正在创建一个apache模块,它基本上是一个共享库(不是在C中,但在生锈中,所以我不能使用通常的apache工具来隐藏所有这些东西)。当我去链接时,ld告诉我......

回答 2 投票 0

我链接到什么来定义boost :: thread_specific_ptr和相关的?

我想使用boost :: thread_specific_ptr,但需要知道要添加到我的gcc v3.4.6链接行以定义它使用的内容:/usr/include/boost/thread/tss.hpp:35:未定义引用`boost: :...

回答 2 投票 2

.so文件如何查找符号?

我有一个.so文件,它有一些外部函数声明。这些函数的定义是二进制文件,我链接.so文件。但是在链接时我得到了未定义的引用错误。 ...

回答 2 投票 -2

适用于iOS的MobileVLCKit无法构建(pod和Framework)

在构建包含MobileVLCKit的项目时,构建失败,其中76-100个错误来自“架构arm64的未定义符号:”前几个例如:“std :: runtime_error :: runtime_error(...

回答 2 投票 4

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