将单独编译的目标文件组合成可执行代码时收到错误。
我正在尝试构建一个由单个程序集文件组成的应用程序。我编写了一个针对我的芯片的链接器文件,该芯片由 RISC-V CPU、ROM 和 RAM 组成。 我不知道如何告诉AS程序...
LINK:致命错误LNK1104:无法在CMake项目中打开文件'libboost_log-vc143-mt-gd-x64-1_85.lib'
我遇到了这个问题:链接器找不到目标中显然存在的Boost.Log库。我使用 MS Visual Studio 2022,所以我的编译器肯定是库中所述的 msvc143。 我有
在 Visual Studio 2022 中将 google 测试构建为 DLL 链接错误
我刚刚克隆了https://github.com/google/googletest,创建了一个新的Visual Studio(2022专业)DLL项目并复制了目录https://github.com/google/googletest/tree/main/googletest/包括...
我正在尝试在 Visual Studio 中进行 Catch2 单元测试。我创建了一个小测试项目来练习。当我尝试编译此测试项目时,出现链接器错误。我现在正在尝试诊断...
我有一个非常简单的库,具有以下结构: 源代码 - myLib.h - myLib.cpp 应用程序 - 测试应用程序.cpp CMakelist.txt cmake_minimum_required(版本3.10) 项目(测试) # JSON 查找包(
LINK 错误:在我的 C++ 项目中无法看到开源库中的符号
我正在尝试将一些旧的 DLL 从 32 位架构转换为 64 位架构。到目前为止,进展还算顺利,这些都相当老了,并且使用 Jam 来编译。但是指向 x64 编译器并切换...
我收到错误: main.o(.text+0x1ed): 在函数“main”中: :对“avergecolumns”的未定义引用 Collect2: ld 返回 1 退出状态 当我 gcc *.o. 我不太确定是什么导致了这个错误。 ...
我正在尝试编译一些使用 ZeroMQ 库的 C++ 代码。尽管在命令行上链接它,我仍然收到未定义的引用错误。有什么帮助吗? 以下是我正在使用的命令:...
我正在尝试编译一些使用 ZeroMQ 库的 C++ 代码。尽管在命令行上链接它,我仍然收到未定义的引用错误。有什么帮助吗? 以下是我正在使用的命令:...
我在使用 dlopen 动态加载的库时遇到一些奇怪的链接问题。 准确地说,我有一个代码加载依赖于 Int 的 libmine.so 库(这是代码的一部分)...
用 vcpkg 静态链接 libsndfile 并运行 sf_open 时出错
所以这里有一些示例代码: #包括 int main() { SNDFILE* sndfile; SF_INFO sfinfo; snd文件= sf_open("", SFM_READ, &sfinfo); std::cout << "...
无法在同一解决方案中的 2 个项目之间链接,并且我没有用于附加依赖项的 .Lib 文件
我有一个主项目,在那里我实现了一些类和功能,还有一个 main.cpp 来运行所有内容。 现在我尝试添加另一个项目来测试我的主项目,因此我创建了另一个
将 vcpkg 与 Visual Studio 2022 一起使用会产生虚假的未解析的外部符号链接器错误
我有一个 MFC C++ 项目,它可以在 Windows 10 上使用 Visual Studio 2022 构建并运行得很好。该项目根本不使用 Qt。当我用 vcpkg 安装 Qt 6.2.1 后,项目停止构建......
我正在将应用程序从 D3D7 移植到 D3D10。 尽管 D3D10 的 C 接口存在,但在编译/链接时似乎不可见。 D3D7版本使用C接口,我不...
捆绑 dylib,headerpad_max_install_names 不起作用
在 OSX 上,我想在最终应用程序中捆绑几个 dylib,应用程序和其他 dylib 都需要它们。 我使用 install_name_tool 更改其引用,但一些库...
由于未找到 libquickmail-0.dll,代码无法继续执行?
我一直在寻找一种快速简便的方法来自动将文件发送到我的 gmail,以便在多台远程计算机上进行调试。然而,我显然遇到了我似乎无法解决的链接问题
我正在尝试从名为 libtcc_test.c 的小型 cc (tcc-0.9.26-win64-bin.zip) 运行示例。 我已将 libtcc.h 从 libtcc 复制到 include 中,并将 libtcc.def 复制到 lib 中。 然后我运行 tcc ./examples/libtcc_...
Visual Studio - 无法从链接器的命令行中删除特定的“.lib”文件。我该如何编辑它?
我的问题截图 我尝试设置链接器以定向到我的“.lib”文件(在设置 Visual Studio 以将 DirectX 9 作为 cpp win32 项目使用的过程中)。 我做了...
如何修复使用 alpine linux docker 镜像时出现“cannot find -lpq”错误?
当我使用以下命令使用 alpine 作为基础映像在 Docker 中构建 Rust 应用程序时: docker build -f ./Dockerfile -t="reddwarf-pro/reddwarf-admin:v.1.0.0" 。 它显示类似
为什么链接器找不到我的本地 C 共享库以与 Rust 中的 FFI 一起使用?
我正在尝试用 Rust 包装一个相当大的 C 库。我使用bindgen 来生成绑定。 Rust 似乎对这些感到满意。然而,尽管我进行了不同的尝试并且多次阅读了 build-sc...