linker-errors 相关问题

将单独编译的目标文件组合成可执行代码时收到错误。

Visual Studio:如何让链接器看到不在解决方案中的文件

我知道有与我要问的问题类似的问题,但没有一个解决方案对我有用,其他问题也没有特别描述我的情况。 这是我的确切

回答 0 投票 0

使用 C++ 的 Visual Studio Code 中的链接错误

为了学习 C++,我在带有 Catalina 的 Mac 上安装了 Visual Studio Code。安装的扩展 C/C++、C/C++ Extension Pack、C++ Intellisense、CMake Tools 和 Code Runner。 为了测试 VSCode,我尝试了 ru ...

回答 3 投票 0

C/C++ 输出预处理文件总是失败

一个非常简单的源代码如下: #包括 #define ADD(x,y) x+y int main(int argc, char *argv[]) { printf("%d ",添加(1,2)); 返回 0; } 而 CMakeLists.txt 是:

回答 0 投票 0

C++ 链接问题 - 未解析的外部符号

我试图用一个头文件将我的项目分成许多 .cpp 文件。我之前在其他一些项目上这样做过,但出于某种原因,我在这里遇到了一个链接错误:“未解决的外部

回答 0 投票 0

C++ 静态库与共享库中的多个符号定义

这是一个简单的CMake项目: cmake_minimum_required(版本 3.0) 项目(测试) 添加_库(测试静态 test1.cpp test2.cpp) 使用 test1 如下: // 测试1.h #pragma一次 无效测试(); // te...

回答 1 投票 0

静态库与共享库中的多个符号定义

这是一个简单的CMake项目: cmake_minimum_required(版本 3.0) 项目(测试) 添加_库(测试静态 test1.cpp test2.cpp) 使用 test1 如下: // 测试1.h #pragma一次 无效测试(); // te...

回答 0 投票 0

尝试使用 C++ 代码调用 fortran 子例程时出现链接错误

我目前正在尝试在我的 C++ 程序中使用一些 fortran 子例程。然而,我以前从未尝试过,所以我写了一个简单的代码示例来尝试混合编程。 Fortran 代码(test_f.f9 ...

回答 0 投票 0

在耗尽 MinGW w64 和 CMake 中的所有选项后,如何修复对 __imp_Win<Function> 的未定义引用?

我花了几天时间尝试通过 MSYS2 在 CMake 中静态链接 Win32 库,特别是 winhttp。我使用了 -lwinhttp 甚至 -lwininet,并尝试通过

回答 0 投票 0

如何(方便地)在 C++ 模块中使用 DirectX 库和函数?

我正在尝试将 C++ 模块用于 DirectX 12 图形引擎。我尝试使用像 CreateDXGIFactory2 这样的简单 API 调用,但该函数失败了;它返回一个 E_NOINTERFACE 返回码。 这里'...

回答 0 投票 0

在 CMake DLL 中使用通过 MSYS2 Clang64 静态编译的库

我已经使用它的指令静态构建了一个开源库。 (MSYS2 + 叮当声) 这产生了一个 lib.a 文件,我想将其用作我的 CMake 项目的一部分来构建 DLL。 两者都使用 Clang

回答 0 投票 0

“重定位被截断以适合:R_X86_64_PC32 against `.bss'”当使用一个巨大的数组

以下 C++ 代码是我的真实代码的 MRE,完全删除了所有无助于触发错误的内容: #包括 类 X { 私人的: 字符 v[4L * 1024L * 1024L *

回答 0 投票 0

我的 dll 中带有类的未解析外部符号

我正在尝试使用 OpenCV 和 CMake 制作一个检测应用程序。我用两个派生类创建了一个抽象检测器类。当我在 main.cpp 中使用任何与类相关的东西时,我遇到了链接器错误...

回答 0 投票 0

如何正确链接这些 .cpp 文件以便它们构建在一起?

我正在使用 Visual Code Studio,所以请以我可以在该平台上完成的方式回答我。 尝试编译时出现以下错误: [main.cpp 2023-04-05 04:55:22.517] ,,C:/msys64/

回答 0 投票 0

error LNK2001: 未解析的外部符号“private: static class

error LNK2001: 未解析的外部符号“private: static class irrklang::ISoundEngine * GameEngine::Sound::_soundDevice” (?_soundDevice@Sound@GameEngine@@0PAVISoundEngine@irrklang@@A) 我不能...

回答 4 投票 0

在 C++ 构建器 XE8 中使用 OpenSSL 3.1.0 时出现链接错误

我正在尝试将 Openssl 3.1.0 集成到我在 C++ 构建器 XE8 中的 C++ 项目中。 我尝试了各种方法将 lib 文件与我的项目链接,但仍然出现错误: [ilink32 错误] 错误:未解决的问题...

回答 0 投票 0

Direectory_Problem_in_react.js

大家好,我现在正在做反应,我想在我的网页中添加一个 3d 图像首先我告诉你我的项目文件夹结构我在这个文件夹中有一个主要的网站文件夹我有 3 个子 f...

回答 1 投票 0

protobuf-c 中的链接警告

构建脚本: 如果 [ -f ${PWD_PATH}/成功/protobuf-c ];然后 echo "git clone https://github.com/protobuf-c/protobuf-c.git" eval "git clone https://github.com/protobuf-c/

回答 0 投票 0

C++中函数的多重定义[关闭]

我正在做一个小项目,我遇到了这个问题。 我在 item.cpp 和 .hpp 中创建了一个类 Item。我在它们单独的 .cpp 和 .hpp 文件中创建了派生类 HealingItem 和 BoostingItem。因为博...

回答 0 投票 0

C++ 项目中的 Raylib 库链接不正确

当我用 gcc -g -o main.exe -Wall -std=c++11 -I./include/ -L./lib main.cpp -o main.exe -lraylib 编译时,我得到了这些编译器错误 C:\mingw-w64 在/ld.exe: C:\Users\Adamo\AppData\Local\Tem

回答 0 投票 0

仅标头版本中的提升单元测试链接器错误

Boost 通过从 boost.org 解压缩文件并运行 bootstrap.bat 和 b2.exe 来安装。完成后,stage\lib 目录中会填充一百多个 .LIB。 为了回避

回答 0 投票 0

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