linker 相关问题

链接器是工具链的一部分,用于从编译的编程语言编写的源代码生成可执行文件。它将编译的目标代码放在多个文件中,并从中生成一个“链接”的可执行文件。

我可以通过链接此 dl 从动态库加载函数,但如果不链接此 dl,我无法在代码中使用“dlsym”加载它

我在fedora 116上使用gcc/g++,我的想法是: c程序->加载c++动态库A->加载c++动态库B C++动态库B是第三方提供的,我无法修改...

回答 1 投票 0

链接 clang lib 总是未定义符号

我创建了一些类,我想与 swig 一起使用以生成 ruby 绑定。 当我生成代码或编译 ruby 模块时一切正常。但是当脚本加载这个模块时,t...

回答 1 投票 0

尝试将 const char * 转换为 LPTSTR 时出现链接器错误

我有以下代码片段,可将 const char * 转换为 LPTSTR,但是在编译时出现链接器错误。 char * pCopy3 = NULL; if (sizeof(TCHAR) == sizeof(char)) { 是...

回答 1 投票 0

在 System.Diagnostics 中未找到进程类? (系统.dll???)

我正在使用.NET Framework 3.5,我已经引用了所有程序集,我已经仔细检查了所有内容,但仍然出现这个恼人的错误 CS0234:类型或命名空间名称“进程”不存在...

回答 2 投票 0

为 CUDA C/C++ 编译器添加永久包含和库路径

我目前正在做一些工作,包括使用CULA库和GPU计算SDK的库。 编译时,我必须在使用 NVCC 编译时使用以下标志: -lcutil_x86_64 -

回答 1 投票 0

如何确定此可执行文件在启动时崩溃的原因? (C on *nix)

所以我有一个可以正常构建和运行的应用程序。 我开始在它链接到的 20 多个静态和动态库上使用一些编译器设置,并且应用程序始终崩溃......

回答 2 投票 0

objective-c 中的重复符号错误

我的 Objective-C 应用程序中需要一些全局变量。为此,我创建了 Globals 类(继承 NSObject)并将只读属性放入其中。我还声明了一些常量,例如 t...

回答 2 投票 0

非模板类与模板类的多个定义

为什么编译器会抱怨多个 .cpp 文件中定义的非模板类,但对于其定义在各个 .cpp 文件中重复的模板类却没问题(通过包含...

回答 3 投票 0

cpp 中结构的未解析外部符号?

我知道大多数时候你会因为不包含库或在类中没有正确定义函数而得到未解析的外部符号,但我在结构上得到同样的错误。 我的 .cpp 和 .h 文件很少......

回答 1 投票 0

从不同格式的目标文件生成可执行文件

假设我有两个由gcc编译的文件main.o和另一个由MSVC编译的文件function.o; 是否可以从这些文件生成可执行文件(通过链接)? 这就是BFS吗(二进制...

回答 1 投票 0

C 程序中链接的隐藏例程

你好, 当一个人反汇编一些由c编译器编译的win32 exe prog时 显示一些编译器链接了其中的一些“隐藏”例程 - 我认为即使c程序是一个空程序并且有5个字节o...

回答 3 投票 0

如何隐式链接库?

我有一个名为 A.a 的库,其 .hpp 文件名为 A.hpp。当程序需要使用这个库时,它们#include“A.hpp”,并像这样链接到它:g++ test1.cpp A.a -o test1。我想...

回答 1 投票 0

在 C++ 中包含目录时指定完整路径

在C++中,我正在搞乱boost库,并且我有一个“boost\”目录,其中包含所有boost .hpp文件和目录,以及我的编译器的包含文件夹中的“MinGW\include oost\”。现在...

回答 1 投票 0

库文件和定义

我正在使用几个外部库,我不想将它们的所有源文件和头文件包含在我的主源目录或项目文件中。一种选择是编译

回答 2 投票 0

模板循环包含

以下代码可以完美编译: // 我的文件.h #ifndef MYFILE_H_INCLUDED #定义 MYFILE_H_INCLUDED 模板 我的班级 { 民众: 无效我的方法(); } #inc...

回答 2 投票 0

使用 gcc,严格包含 C99 符号,特别排除 POSIX

经过多年的编程,我正在学习 C 课程。我的导师没有使用 POSIX 机器,而我最近因在作业中使用索引函数而受到处罚。我做了一些研究...

回答 3 投票 0

在较新的 Visual Studio 上编译 emWin 模拟

我已经下载了 emWin 的 Segger 模拟,但它无法在我的 Visual Studio 2015 Express 上编译。发生了以下链接器问题: 1>libcmtd.lib(_init_.obj):错误 LNK2019:未解决

回答 2 投票 0

ilink64 致命错误:检测到错误(EXE1829)

错误 (ilink64) 错误致命:使用 C++ Builder 10.2.3 链接 Win64/Release 静态库期间发生错误检测 (EXE1829)。 Win64/Debug 链接与任何 Win32 版本一样良好。 图书馆依赖...

回答 2 投票 0

CodeChecker 存储命令错误:Thrift 无效数据错误。是怎么引起的?

我有一个在 codechecker.XX.de 运行的 codechecker Web (UI) 容器。 我已经使用 server-config.json 配置了用户 [例如:用户 XX:XX、用户名 XX、密码 XX] 我为...创建了一个产品

回答 1 投票 0

在 wsl CentOS 8 上使用 `stack build` 时出现链接错误

我在运行stack build时遇到以下问题 [3 of 3] 链接 .stack-work/dist/x86_64-linux/ghc-9.6.6/build/cap/cap /usr/bin/ld.gold:错误:找不到-ltinfo /usr/bin/ld.gold: 呃...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.