gcc 相关问题

GCC是GNU编译器集合。它是Linux上事实上的标准C编译器,也支持许多其他语言和平台。

如何在 Windows 上使用 gcc 链接到 GLFW?

我正在尝试在 Windows 上使用 GCC 链接到 GLWF。 我在计算机上本地构建了代码,获取了 include 和 lib 目录并删除了其余文件。现在我正在尝试将它们链接到我的c...

回答 1 投票 0

使用 clang 或 gcc,如何列出目标文件 (.o) 中实例化的模板?

我有一个大型程序,它生成的目标文件比我预期的大得多。我怀疑程序中的某个地方有人正在使用低效的模板元编程,这是

回答 1 投票 0

这个比较交换函数中的内联汇编是如何工作的? (ARM 上的 %H 修饰符)

静态内联 unsigned long long __cmpxchg64(unsigned long long *ptr,unsigned long long old,unsigned long long new) { 无符号长长oldval; 无符号长解析; 预取(ptr); _...

回答 1 投票 0

GCC:编译应用程序而不链接任何库

我知道如何在裸机嵌入式应用程序中使用 GCC 编译 C 应用程序,而无需链接任何库,只需设置启动函数并最终设置程序集startup.s 文件。 我...

回答 2 投票 0

将 drake 集成到 OpenSUSE - Algorithm/LinearSolvers/IpMumpsSolverInterface.cpp:28:10:致命错误:mpi.h:没有这样的文件或目录

我正在尝试将 drake 集成到 OpenSUSE。这是包含我的进度的自定义 GitHub 存储库。 尽管安装了 openmpi-devel 并导出了 openmpi 包位置的位置: 丹@

回答 1 投票 0

如何测试 C 函数是否可链接

我刚刚发现我使用的一个 C API 中缺少一个函数(它可以编译,但不能链接)。我想测试整套 API 函数。我们的想法是让事情变得简单,例如: 包括 <...

回答 3 投票 0

为什么GCC好像没有文件系统标准库?

我面临文件系统库的问题,它应该包含在c ++ 17编译器中,两天后我尝试在树莓派中安装gcc-7.0.2,但它不起作用,它不能识别命令...

回答 2 投票 0

何时或什么使 gcc 添加依赖项?

我正在调查 sudo 的问题,在某些时候我注意到 gcc 添加了 libintl 作为 sudo 依赖项: $ ldd src/sudo /lib/ld-musl-x86_64.so.1 (0x77e7c812f000) libintl.so.8 =>...

回答 1 投票 0

GCC 为 ARMv8 生成未对齐的访问

我正在设置 ARMv8 嵌入式系统,并在尝试编译以下代码时偶然发现了一个硬故障: 无效test_ram() { const uint8_t golddata[16] = { 0xde, 0xad, 0xba, 0xbe, 0, 0...

回答 1 投票 0

WxWidgets 配置:错误:C 编译器无法创建可执行文件

我正在尝试使用 Msys2 中的配置文件构建 WxWidgets 以在 C++ 中使用它,但我遇到了这个问题。我使用的是 Windows 10,gcc 和 g++ 都是 13.2 版本。我已经设置了

回答 1 投票 0

编译期间无法从自定义路径加载库

我正在为 x86_64 主机上的 QNX aarch64 架构交叉编译我的代码库。 我使用的 gcc 版本是 12.2,根据错误,它期望最小 glib 版本为 2.25 :- lib/gcc/aa...

回答 1 投票 0

QNX 编译器支持 -wrapper 标志

根据 GCC 手册中的 -wrapper 标志如下:- -wrapper 调用包装程序下的所有子命令。包装程序的名称及其参数以逗号分隔列表的形式传递....

回答 1 投票 0

VS Code C/C++ 扩展智能感知无法检测环境特定功能

当我在 VS Code 上编写 C 代码时,IntelliSense 无法检测到标准库中声明的函数,而项目可以正常编译。 细节: chunkfile 函数被声明为 void floc...

回答 2 投票 0

如何以两种不同的方式运行CPP程序?

任务是描述运行 C++ 程序的两种不同方法。描述应包括每种方法的步骤,而不提供实际的解决方案或实现细节。果阿...

回答 1 投票 0

如何获得使用递归的警告?

嵌入式软件开发的一些规则集和指南完全禁止递归。我将 arm-none-eabi-gcc 与基于 ARM Cortex-M4 的微控制器结合使用。 我正在寻找静态分析工具

回答 3 投票 0

构建 GCC make:*** [全部] 错误 2

我正在尝试按照 OSDev GCC 交叉编译器教程在 Ubuntu 上为 i686-elf 设置交叉编译器。然而,设置 GCC 的代码每次都无法构建。我知道我的消息来源不是...

回答 3 投票 0

在c++中使用自定义分配器,将容器分配给迭代器时,会出现什么问题?

我在编译以下代码时遇到了 GCC 抱怨类型不匹配的问题: #包括 #包括 #包括 #包括

回答 1 投票 0

如何知道需要链接哪些外部库文件或位置

我是 Linux 上的 C++ 开发新手,所以我想知道: 一般来说,如何准确地找出外部库需要链接哪些文件/位置? 我正在尝试将库链接到我的 C++ 项目

回答 1 投票 0

“对‘main’的未定义引用”:创建了 main.o 但未编译 main 函数

请注意,由于这个问题与我的工作有关,我想提供尽可能少的有关我的程序的必要信息。 我正在尝试为 RISC-V 微控制器编译程序。我是你...

回答 1 投票 0

VSCode C/C++ 扩展智能感知无法检测环境特定功能

当我在 VSCode 上编写 C 代码时,智能感知无法检测到标准库中声明的函数,而项目可以正常编译。 细节: flockfile 函数被声明为 void flock...

回答 1 投票 0

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