libc 问答列表

getaddrinfo 在启用 IPv6 的情况下挂起 5 秒钟,然后尝试第二个 DNS 服务器

作者:reggie wang 提问时间:10/18/2023

在我的 glibc 2.28 环境中,DNS 查询将同时发送 A 和 AAAA 查询。这是正常的。 在某些特殊情况下,只发送 A 查询,但它卡住了 5 秒超时,然后才尝试下一个 DNS 服务器。5 秒...

glibc 可以使用 gcov 来测试代码覆盖率吗?

作者:George 提问时间:10/18/2023

我想使用 gcov 测试一个 glibc 源代码文件(例如 dl-load.c)的代码覆盖率,会发生吗?以及如何做到这一点? 我参考了这个: 链接时如何解决__gcov_init未定义的引用问题 ...

预处理前后 C 或 C++ 代码中行号:列号之间的映射

作者:Bass 提问时间:10/27/2023

当 C 或 C++ 源文件中出现语法错误时,GCC 和 Clang 都会报告错误所在位置的确切行和列。例如,如果我们尝试编译以下代码片段: #include <stdio.h> static vo...

在 Linux 中动态链接到 libc 没有绑定/连接

作者:user1929999 提问时间:10/15/2023

在 Linux 和 Mac 中,Go 动态链接到 libc 是不同的吗?我正在尝试评估使用 LD_PRELOAD (Linux) 或 DYLD_INSERT_LIBRARIES (macOS) 来拦截...

curl 8.4.0 源代码缺少一些 .h 文件

作者:couldabin 提问时间:10/16/2023

我下载了 8.4.0 cURL 源文件(10 月 11 日发布),并尝试使用 Visual Studio 2010 编译 libcurl.lib。源码包附带了 VC10 的解决方案文件(谢谢!),但编...

如何将 GCC 约束到特定的运行时环境

作者:MB. 提问时间:10/14/2023

我们有一个 CI 管道,可以构建一堆项目。其中一个项目使用了高级 C++ 功能(C++20),因此我们将 gcc 版本升级到了 gcc-9。 但是,我们有一些目标嵌入式系统运行 debian bus...

什么是最好的最小 ELF 动态链接器/加载器?[关闭]

作者:Setheron 提问时间:10/13/2023

闭。这个问题正在寻求有关书籍、工具、软件库等的建议。它不符合 Stack Overflow 准则。它目前不接受答案。 我们不允许提出有关书籍、工具、软件库等建议的问题。您可以编辑问题,以便用事实和引...

mkstemp 在 Windows 和 Linux 之间的不同行为

作者:Sterpu Mihai 提问时间:10/11/2023

以下小应用程序在 Linux 和 Windows 上的行为会有所不同。 #include <stdlib.h> #include <stdio.h> #include <string.h> cha...

使用 google xoauth2 的 SMTP 会导致错误 {“status”:“400”,“schemes”:“Bearer”,“scope”:“https://mail.google.com/”}

作者:Volker 提问时间:10/5/2023

我知道其他人已经发布了类似的问题,但那里的所有提示都没有帮助。我尝试使用 google 帐户和 XOAuth2 使用 SMTP 发送。我在 Windows 上使用 libcurl 7.71.1。 为...

libc 可以比 syscall 快吗?

作者:CasseroleBoi 提问时间:10/3/2023

我正在努力大量优化一些代码(谢天谢地,没有平台独立性 - 仅限 Linux)。我创建了一个非常简单的框架来测量经过的时间(以时钟周期为单位)。我早期的想法是抓住用 Linux 系统调用替换 libc ...


共67条 当前第2页