gcc 相关问题

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

Linux gcc编译问题

我是Linux的新手,我试图编译一个库。 CMAKE非常适合配置但是在使用make编译时我会收到如下错误:错误:'____stat64'未在此范围内声明____stat64 ...

回答 2 投票 0

使用gcc -pg -g编译后不会写入gmon.out

使用gcc -pg -g编译了一个C ++程序(至少,这些是我在Makefile中给出的参数;没有任何确凿的证据证明执行了什么命令)。使用CWD设置程序运行到正常完成...

回答 3 投票 8

../sysdeps/i386/i686/multiarch/strcpy.c:没有这样的文件或目录

我正在尝试使用gdb调试程序,当我设置断点并继续strcpy()函数时。我收到以下回复:frinto @ kali:〜/ Documents / theclang / programs / helloworld $ gcc -fno -...

回答 1 投票 1

链接器错误:'ff_log2_tab'的多个定义

我正在尝试构建一个将libav的静态版本链接到其中的共享库。我使用--enable-pic构建库以确保它对我有用。但在使用以下命令链接时:...

回答 1 投票 0

无法在ubuntu 18.04.01上安装gcc

我刚刚安装了Ubuntu 18.04.1 LTS,我正在尝试使用make命令编译我的Makefile,它与我的simple.c文件位于同一目录中。运行make后我得到错误...

回答 2 投票 1

将变量从.bss移动到.data是危险的吗?

我有一些GCC想要放入bss的全局缓冲区。不幸的是,这会导致bss部分超出其分配的大小。我宁愿不为这个混乱更改链接器文件...

回答 1 投票 0

C ++ - Char数组以某种方式初始化为错误的大小

我正在从头开始编写一个字符串类作为类赋值的一部分,我在编写子字符串函数时遇到了麻烦。据我所知,它与字符数组有关...

回答 1 投票 0

i386-elf-gcc:错误:spawn:没有这样的文件或目录

我正在关注Github OS开发教程,我遇到了一个需要下载i386-elf-gcc并用它来编译示例代码的课程。 (分别是课程https://github.com / ...

回答 1 投票 0

交叉编译Linux i686-elf的GCC

我试图从windows PC交叉编译linux - i686-elf平台的gcc。根据工具链步骤,我已成功编译:binutils使用/binutils-x.y.z/configure --target = $ ...

回答 1 投票 0

试图从linux内核中理解一个内联臂组件

我试图理解这段内联汇编的作用,它是从C DEFINE宏生成的:#define DEFINE(sym,val)asm volatile(“\ n->”#sym“%0”#val :: “我”(val))#define ...

回答 1 投票 3

在travis CI上运行Makefile时找不到gcc命令

我在github上有一个C项目,我试图在Travis-CI中构建代码,但是我得到了这个错误:使用worker:worker-linux-9-2.bb.travis-ci.org:travis-linux-2 $ export CC = gcc git.1 $ git clone --depth = ...

回答 2 投票 3

如何在cmake中添加链接器目录? [重复]

我正在使用clion来完成我的c ++项目。我需要运行的命令是:g ++ server.cpp -L / usr / lib -lssl -lcrypto -o server我试过:SET(GCC_COVERAGE_LINK_FLAGS“-L / usr / lib -lssl -lcrypto”)...

回答 1 投票 0

gd 7.2.0无法识别std :: expf和std :: logf

似乎gcc(尝试过7.2.0和5.4.0)没有std :: expf和std :: logf - 请参阅coliru示例。由于cppreference说它们是在C ++ 11中添加的,因此我缺少一些gcc特定的宏或者......

回答 3 投票 0

为什么malloc分配的字节数与请求的数不同?

我有这段代码#include #包括 #包括 #包括 int main(){void * a,* b; a = malloc(16); b = malloc(16); ...

回答 12 投票 7

通过brew安装gcc时,命令会花费太多时间

我在我的mac上安装了Xcode。但是,通过brew install gcc命令安装gcc非常耗时。 brew装置的问题在于制造需要数小时才能运行甚至......

回答 1 投票 0

C ++中浮点数据类型的精度

为什么浮点数据类型的精度与其大小成正比?例如:std :: cout << sizeof(float)<<“\ n”; //这在我的机器上给出4“debian 64 bit”和“gcc 6.3 ....

回答 3 投票 2

在CMake中静态链接OpenSSL加密库

我想静态链接下面列出的库:set_target_properties(exec PROPERTIES LINK_SEARCH_START_STATIC 1)set_target_properties(exec PROPERTIES LINK_SEARCH_END_STATIC 1)set(...

回答 1 投票 6

C:标准和编译器中的整数溢出

由Carl Norum编辑,包括适当的标准参考。 C标准陈述如果在表达式的评估期间发生异常情况(即,如果结果不是......

回答 7 投票 27

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