静态库是目标文件的存档。链接器用作链接器输入,提取它需要在链接上进行的目标文件。
我尝试在 MFC 项目中使用静态库,但出现以下链接器错误: 1>------ 构建开始:项目:Csetkliens,配置:调试 Win32 ------ 1>2012年5月2日开始建设...
基本上我可以在xcode4中创建和编译静态库,但是otool无法读取这些函数。我设法做到了一次,这样它就可以工作,但从那以后每隔一段时间......
静态库和共享库的组合方式有什么区别吗? 例如,共享库中的代码可以在编译/链接时而不是在
在 C++ 的 Qt Creator 项目中使用 MuParser 的问题
我正在尝试将 MuParser 包含在我的 Qt Creator 项目中,但我已经努力了很长一段时间才能让它正常工作。 我现在在哪里,似乎无法找到几个符号......
在使用 clang 工具链构建 WASM 模块时,我遇到了一个我很难理解的行为。基本上,我有一个非常简单的 C++ 代码(在 test.cc 中): extern "C" int fo...
如何更改 cpp .o 文件中的符号出现(在参数列表等内)?
我正在为实现类似功能的多个静态库编写一个包装器。其中两个库共享相同的类名并且(由于它们的年龄)不使用名称......
Visual Studio-从静态库中剥离 PDB 文件路径
我正在尝试删除 PDB 路径,以免在将要公开分发的库中暴露我的计算机的内部目录结构。 在 EXE 和 DLL 文件中我可以指定 &q...
我想用C++构建跨平台静态链接库。 我该怎么做(我是一个完全的 NOOB,从未使用过 g++、gcc、mingw 等我在互联网上寻找解决方案)
我正在尝试构建 C 程序的静态可执行文件,该程序需要 Postgresql libecpg-dev 包中的以下库:libecpg、libpq 和 libpgtypes。静态库,libecpg...
所以我尝试在我的项目中使用库 utf8proc 。我使用 cmake 构建了该库,它创建了一个静态 lib 文件 (utf8proc_static.lib),我在 Build.cs 文件中使用
我正在开发一个项目,我们需要将应用程序的数学例程分离到一个独立的 SDK,该 SDK 将由另一个应用程序使用。 为了避免建设电子设备的开销...
我正在学习如何制作和使用静态库,但我遇到了一些问题。这就是我所做的。 首先,我编写了一些代码并将其放入 String.h 和 String.cpp 文件中。 然后我...
我必须准备我的 OCaml 项目,以便在某些库不可用的系统上编译/链接/运行(yojson、curl、cryptokit,但它可能不是那么重要)我该怎么做? 到目前为止我正在使用...
我有两个项目;静态库和测试。 我确信我已正确配置 Visual Studio 来“测试”项目使用静态库。这是我所做的: 配置库项目以构建为
我试图了解如何使用 CMake 构建 C++ 项目。 我对 C++ 不熟悉。 我正在 mac Os X 上工作,我也想在 Linux 上分享这个应用程序。 这是我的项目目录架构...
有人成功地将QJson静态编译成应用程序吗?我正在尝试在我的 Qt 应用程序(Windows/Mac)中静态使用 QJson,这意味着我正在尝试直接使用源文件...
我发现了很多关于C静态库中隐藏符号主题的问题。 我尝试了很多事情: -> 添加条带和优化 -O3 -s CFLAGS - >添加-Wl,--排除库,所有“”-Wl,-
我想完成一个 C++ 可执行文件,它链接到我自己的另一个 C++ 库,而不需要 libstdc++ 依赖项。我可以毫无困难地在没有库的情况下创建这样的 C++ 可执行文件。但作为...
Boost.DLL 无法使用静态链接库在可执行文件中找到符号
我目前正在编写一个小型测试应用程序,以探索静态链接库并在运行时使用 Boost.DLL 访问它们的符号。我正在编译一个非常简单的静态库并链接我...
在 Visual studio 2017 中使用 CMake 添加对静态库的依赖项不起作用
我正在尝试将一个大项目(包含可执行文件、动态库和静态库)转换为使用 CMake 构建系统。我在向静态库添加依赖项时遇到问题。 我有根C...