gcc 相关问题

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

我链接到什么来定义boost :: thread_specific_ptr和相关的?

我想使用boost :: thread_specific_ptr,但需要知道要添加到我的gcc v3.4.6链接行以定义它使用的内容:/usr/include/boost/thread/tss.hpp:35:未定义引用`boost: :...

回答 2 投票 2

如何知道二进制文件是否已与“pie”链接器标志链接?

我想知道在链接期间是否使用位置无关的可执行标志链接了二进制文件。

回答 1 投票 1

gcc 6是否支持使用std :: sample(c ++ 17)?

我正在尝试使用gcc版本6.3.0使用以下命令编译包含std :: sample的这段c ++ 17代码:g ++ -std = gnu ++ 17 -c main.cpp。但我明白了:错误:“样本”不是......

回答 3 投票 3

使用C代码链接错误以连接到Monetdb

我试图编译这里显示的代码:但我得到一个链接错误。我在这里尝试了解决方案。但同样,我得到了这个错误:gcc main.c -I / usr / include / monetdb -lmapi / usr / lib / gcc / ...

回答 1 投票 1

未定义引用`__isoc99_sscanf@GLIBC_2.7'

您好我正在尝试通过链接外部库来编译src文件。获取以下错误未定义引用`__isoc99_sscanf@GLIBC_2.7'make -f GNUmakefile g ++ -m32 -D_POSIX_PTHREAD_SEMANTICS -g -...

回答 1 投票 0

GCC 8无法编译make_shared ()

这段代码编译得很干净,适用于我尝试过的所有编译器,除了GCC 8(和当前的GCC主干):std :: make_shared (0)我想知道:GCC 8是否正确拒绝......

回答 1 投票 3

如何让编译器警告我缺少返回值?

所以我浪费了一个小时试图找出我的程序崩溃的原因。碰巧,我忘了把函数的返回语句放进去。该函数大致如下:structType name(2 ...

回答 1 投票 0

如何让GCC生成ELF目标文件?

我需要使用TCC编译器链接GCC生成的目标文件。但是,MinGW中的GCC以COFF格式输出目标文件,而TCC仅支持ELF格式。如何让GCC生成ELF ...

回答 3 投票 0

无法打开输出文件a.out:权限被拒绝,简单编译

我在vim中编写了一些代码,每当我尝试运行代码时它会显示:coolmego @ coolmego-PC:〜/ coolmego / cprograms $ gcc dfs8puzz.c / usr / bin / ld:无法打开输出文件a.out:权限否认......

回答 5 投票 3

Linux bootc.c中的GCC内联汇编:汇编器消息:错误:表达式后的垃圾'int 0x10h'

我正在尝试通过gcc编译c文件并获取错误gcc -m32 -c bootc.c -o bootc.o bootc.c:汇编程序消息:bootc.c:5:错误:表达式之后的垃圾`int 0x10h'代码无效kmain(void){...

回答 1 投票 0

配置GCC目标CPU

我有一个Zynq 7000目标硬件。我是一个带有NEON和VFP协处理器的双核ARM Cortex A-9。必须通过对FPEXC寄存器的写访问来启用协处理器。启用......

回答 1 投票 0

将C文件导出到新文件时,删除#if 0和#endif之间的代码

我想删除toy.c文件中的所有注释。从C / C ++代码中删除注释我发现我可以使用gcc -E -fpreprocessed -P -dD toy.c但是我的一些代码(比如我不赞成的弃用函数......)

回答 3 投票 2

gcc-8 Wstringop-truncation

我正在尝试修复一些C代码,其中gcc-8抱怨Wstringop-truncation(代码在这里)当在服务器上编译那些我无法控制的代码既不能添加pragma语句也不能...

回答 1 投票 0

的std ::矢量 启用C ++ 11/14时手动复制而不是调用memcpy

使用gcc 4.9,使用Linaro工具链对ARM进行交叉编译,我发现在添加-std = c ++ 14时,vector.assign()的编译结果会以创建显着性能的方式发生变化...

回答 1 投票 12

针对不同缓冲区大小的不同内存对齐

我正在尝试教育自己关于堆栈溢出并使用这些-fno-stack-protector标志玩了一下,并尝试了解如何在进程中管理内存。我编译了......

回答 1 投票 1

无法使用gcc编译和链接main.c到另一个源文件

我正在尝试使用gcc -g -Wall -Wextra -pedantic -std = c99 -o main -lm编译以下源文件。 source.h void simple_sum(void)source.c #include“source.h”#include

回答 2 投票 0

什么时候使用gcc标志-nostartfiles?

我似乎无法弄清楚标志-nostartfiles的目的。它可以防止立即调用main(),通常还会指定程序入口点。但是,为什么我......

gcc
回答 1 投票 5

GCC 7中模板类的模板成员函数的专业化

我无法用GCC 7.3编译以下代码:模板 class BasicScalarFormatter {public:typedef std :: basic_string 串;模板&...

回答 3 投票 3

Glibc 2.7配置错误程序太旧了

当我在R中加载GenomicFeatures包时,会弹出一条错误消息:加载所需的包:dyn.load中的IRanges错误(文件,DLLpath = DLLpath,...):无法加载共享对象'/ home / caohf /。 ..

回答 2 投票 4

GCC 6.4.0 VMWare播放器和Kali linux出错

我正在尝试在Kali上安装VMWare播放器。我已经下载并安装了捆绑包。更新的所有内容等,我已经运行了这些命令。 sudo apt-get install -y linux-headers - $(uname -r),...

gcc
回答 2 投票 -3

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