gcc 相关问题

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

使用可变参数概念模板时的gcc内部错误

我最近玩了gcc中的概念功能,并在类的构造函数或成员函数中使用可变参数概念模板时偶然发现了这个错误:template

回答 2 投票 3

使用未使用的v0的“vperm v0,v0,v0,v17”是做什么的?

我正在使用Power8内置函数开发SHA-256实现。性能有点偏差。我估计它每个字节大约2个周期(cpb)。在块上执行SHA的C / C ++代码看起来......

回答 1 投票 5

致命错误:gnu / stubs-soft.h:没有这样的文件或目录

在64位Ubuntu 16.04上交叉编译helloworld程序时,我遇到了以下错误,32位Cortex A9平台。 $ make /usr/local/comp/poky/1.7/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky -...

回答 1 投票 3

如何在我的g ++编译器中满足C ++标准版本?

我知道C ++有标准而不是版本,因此,它们的版本由规范管理(如C99,C ++ 11,其他版本)C ++编译器有版本,每个版本都可以支持...

回答 1 投票 0

在C中循环时,Scanf会相互跳过

我正在尝试开发一个简单的基于文本的刽子手游戏,主要的游戏循环开始时会提示输入每个字母的猜测,然后继续检查字母是否在单词中并占用了生命......

回答 10 投票 15

Gcc:强制编译器默认使用unsigned char

由于当无符号限定符不存在时,C ++中char的性质是编译器相关的,是否有一个参数可以传递给GCC,这会强制所有字符编译为无符号?

回答 5 投票 9

如何在编译时检测SSE / SSE2 / AVX / AVX2 / AVX-512 / AVX-128-FMA / KCVI的可用性?

我正在尝试优化一些矩阵计算,我想知道是否有可能在编译时检测SSE / SSE2 / AVX / AVX2 / AVX-512 / AVX-128-FMA / KCVI [1]是否由编译器?理想的......

回答 1 投票 45

gcc添加到linux ELF的功能是什么?

在c(或asm)中将类似hello-world的程序与gcc链接时,它会在结果可执行对象文件中添加一些内容。我只知道运行时动态链接器和_start入口点但是...

回答 1 投票 25

在GCC和Clang中堆叠粉碎(可能由于金丝雀)

我试图了解GCC中“堆栈粉碎”错误的可能来源,但不是Clang。具体来说,当我使用调试符号集(CMAKE_CXX_FLAGS_DEBUG“-g”)编译一段代码时......

回答 2 投票 0

GCC变量未在本地范围内未初始化[重复]

C中的大多数未初始化的错误似乎来自范围,如下面的答案:C中未初始化的结构。但是在这个例子中,我已经在同一范围内声明了所有变量。我找不到......

c gcc
回答 2 投票 -1

为什么数组的最大大小“太大”?

我和这个答案的印象相同,size_t总是由标准保证足够大以容纳给定系统的最大可能类型。但是,这段代码无法......

回答 4 投票 52

在没有AVX的情况下编译boost

在支持AVX的机器上编译没有AVX / AVX2的Boost的正确方法是什么?操作系统:Ubuntu编译器GCC 5.4 Boost版本:1.66

回答 1 投票 0

可以将不同的GCC方言联系在一起吗?

我知道原则上这可能是未定义的行为,但是为了处理大型项目,这里是我关于GCC的问题:假设我用gcc -std = c +编译一个转换单元...

回答 3 投票 18

在使用CentOS7.4的AARCH64平台上首选哪种GCC版本?

我们有一些带ARM CPU的服务器,将测试一些软件应用程序。使用Ubuntu系统,没有什么大问题,因为内核和SW都是最新的。但是使用CentOS系统,一些工具......

回答 1 投票 1

如何配置gcc默认使用-no-pie?

我想在Linux上编译以下程序:.global _start .text _start:mov $ 1,%rax mov $ 1,%rdi mov $ msg,%rsi mov $ 13,%rdx syscall mov $ 60,%rax ...

回答 1 投票 3

与clang相比,gcc的__builtin_memcpy性能与一定数量的字节相比是可怕的

在我做其他任何事情之前,我想我先在这里分享一下这个意见。我在设计算法时发现,gcc为一些简单的代码编译了代码性能......

回答 1 投票 6

无法在R 3.4.1版中安装data.table

以下是我收到的消息。尝试网址'https://cran.rstudio.com/src/contrib/data.table_1.10.4-3.tar.gz'内容类型'application / x-gzip'长度3071833字节(2.9 MB)== ...

回答 1 投票 1

如何强制gcc链接未使用的静态库

我有一个程序和一个静态库:// main.cpp int main(){} // mylib.cpp #include struct S {S(){std :: cout <<“Hello World \ n”;}}; S s;我想链接静态...

回答 4 投票 32

gnu ld无法链接.c程序

为了理解编译过程,我试图获得一个简单程序的可执行文件,分别编译和链接。 #包括 int main(void){printf(“你好!这......

回答 2 投票 -1

有没有办法在GCC或cl.exe的预处理和编译之间插入一个步骤?

我正在尝试设置一个大的C代码库。代码库可以使用GCC和MS cl.exe构建。代码库包含数百万行。我正在尝试将其用于代码覆盖。因为......

c gcc cl
回答 2 投票 0

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