GCC 问答列表

导入时未定义的符号。文件

作者:Minjae Cho 提问时间:10/11/2023

我正在运行(https://github.com/google-deepmind/constrained_optidice)代码用于研究目的。当我在按照规定安装要求后尝试运行 neural/run_e...

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

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

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

无法编译在cpp中使用其他模块的程序

作者:Sumit Patil 提问时间:10/3/2023

我正在编写一个 cpp 程序,我想在其中包含另一个自定义库,这样我就不需要添加多个文件等进行编译。 我的项目结构是: apps/ - /test - /test2 我在 test2 的 ma...

如何告诉链接者不要在链接的共享库中查找某些符号?

作者:Romário 提问时间:9/29/2023

我的情况如下:我们的程序依赖于大量共享(和静态)库。我想添加一个新的依赖项,这是一个静态库。程序编译没有问题,但在运行时崩溃。事实证明,新的静态库定义了一个符号,该符号在许多共享库之一中可用。因此,链...

编译重定向,c 导致部分重叠

作者:user10367180 提问时间:10/4/2023

我们能够在环境中的 A53 内核上运行汇编测试用例(以及基本 C)。 下一步,我们想调出 retarget.c 更改,以便从 C 语言进行打印。 编译阶段成功通过并创建了 retarget.o。但...

从 g++/stdlib++ 和 clang++/libc++ 之间的流中读取双精度的区别

作者:David Lehavi 提问时间:10/4/2023

最小的“失败”示例: #include <assert.h> #include <iostream> #include <string> #include <sstream> int main(in...

如何禁止在STM32CubeIDE(基于Eclipse)中包含特定第三方头文件的警告?

作者:Vladimir 提问时间:5/18/2022

我想知道我是否可以禁用STM32CubeIDE项目中特定头文件包含的警告?编译器是 gcc。我遵循了这个建议,并用编译指示“保护”了一个标题,但它对我不起作用。...

构建 gcc:libstdc++.so.6:未找到版本“GLIBCXX_3.4.30”(/usr/lib/x86_64-linux-gnu/libicuuc.so.72 需要)

作者:einpoklum 提问时间:10/7/2023

我正在尝试在具有较新版本 GCC 的系统上构建旧版本的 GCC。在构建过程中,我收到以下错误: /usr/local/src/gcc-6.5.0/x86_64-pc-linux-gnu/libstd...

如何将 gcc 的多个副本编译并安装到 /usr/local 中,并让 /usr/local/bin 中的二进制文件反映其版本?

作者:queryman2000 提问时间:10/8/2023

我想要几个不同的 gcc 版本。大多数东西被创建到它自己的版本目录中并安装在那里。但是,二进制文件有时只是在 /usr/local/bin 中安装为“gcc”或“gcc-ar”,而它们可能是指向相应版...

x86-64 Linux 中不再允许 32 位绝对地址?

作者:A Fog 提问时间:4/12/2017

64 位 Linux 默认使用小内存模型,该模型将所有代码和静态数据置于 2GB 地址限制以下。这可确保您可以使用 32 位绝对地址。旧版本的 gcc 对静态数组使用 32 位绝对地址,以节省用于相对...


共366条 当前第7页