gcc 相关问题

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

是否可以在c中定义尺寸变化结构?

如果您要声明类似于:struct MyStruct {int field1; int [] field2; int field3; field 2实际上是一个指向数组的指针,而不是数组本身。所以MyStruct ......

回答 1 投票 1

GCC认为我正在运行x86

我正在尝试在Linux Mint 15上编译Cyanogenmod。并收到以下错误。 host StaticLib:libmincrypt(/ home / benji / Source / out / host / linux-x86 / obj / STATIC_LIBRARIES / libmincrypt_intermediates / ...

回答 3 投票 3

创建遍历目录的makefile

$ project | + ------------ + ---------------- + ---------------- + | | | |经理/ A / B型/ ...

回答 1 投票 2

在C中编译并运行没有main()的程序

我正在尝试编译并运行以下程序而不使用C中的main()函数。我已使用以下命令编译了我的程序。 gcc -nostartfiles nomain.c并且编译器发出警告/ usr / bin / ...

回答 2 投票 76

GCC specs文件:如何获取安装路径

我没有给每次从源代码构建的GCC 5.2调用-Wl,-rpath = $ HOME / local / gcc52 / lib64,而是用这种方式修改了它的spec文件:* link_command:%{!fsyntax-only:% {C:!%{M:%{MM:%!...

回答 2 投票 9

int和float除以0为输出

int main(void){int x;漂浮y; X = 10; Y = 4.0;的printf( “%d \ n” 个,X / Y);返回0;我使用gcc编译器编译了这段代码,运行时我得到0作为输出。为什么这段代码会输出...

c gcc
回答 2 投票 2

成员函数参数的类型

使用C ++ 11我试图从函数名中获取函数参数的类型,授予函数签名是明确的。最终,我试图检查一个参数究竟是什么类型......

回答 1 投票 3

如何编译一个简单的multiboot2裸机可执行文件?

我想开始编写一个os内核,然后,我找到了一个介绍multboot2规范的文档。有三个示例代码文件,名为boot.S,kernel.c和multiboot2.h,属于...

回答 1 投票 0

gcc在hpc上出错

我想在我们的大学中使用hpc,但系统的gcc版本太旧了,无法编译我需要的新软件包。所以我想在本地安装一个新版本的gcc。我下载了gcc-5.2.0 ...

回答 2 投票 1

使用未定义的引用构建库归档

我的一位同事昨天告诉我,构建libfoo.a并不需要定义它的所有功能,只要它们构建一个链接到它的可执行文件并且...

回答 1 投票 1

gcc mips在字节上签名算术

我把这个简单的代码提供给gcc volatile signed x,y,z; void test(){x = 0x31; y = x + 3;添加了Volatile只是为了避免gcc优化(无论如何都设置为-O0)。 ...

回答 2 投票 2

如何使用objcopy或libelf将elf文件的一部分替换为另一部分,以便将其加载到内存中?

我有一个项目,我需要删除ELF文件的一部分,并将其替换为略有修改内容的另一部分。我能够先删除原来的部分,然后添加我的......

回答 1 投票 1

vim使用mbed进行开发时无法找到头文件

我正在使用ARM的mbed OS开发原型。我对C ++很新,所以合成工作是理想的,但它会挂起导入“mbed.h”。该项目的结构是:/ myfile ....

回答 1 投票 0

如何仅从依赖库中删除符号?

我想发送libfoo.a,它由foo.o组成 - 后者依赖于libVendorBar.a和libVendorZoo.a。当我链接并生成我的libfoo.a时,我注意到libVendor * .a中的符号仍然是......

回答 1 投票 0

gcc -mno-sse2舍入

我正在做一个我做RGB转换为luma的项目,而且我对-mno-sse2标志有一些舍入问题:这是测试代码:#include #包括 静态的 ...

回答 1 投票 6

gcc -nostdlib是否会阻止标准库的显式附加?

如果我使用-nostdlib选项调用GCC链接器,是否会覆盖standardlibs的任何手动/显式appendecis?海湾合作委员会是MinGW的4.8.1。示例:gcc -nostdlib [MyObjectsAndLibraries] -...

回答 2 投票 2

错误:无法在赋值时将'bool'转换为'svLogic *'

我们正在研究系统verilog DPI调用。在编译C ++文件时,我们得到如下错误:错误:在分配时无法将'bool'转换为'svLogic *'这里svLogic是4状态...

回答 4 投票 -2

Linux vs Windows性能

我正在测试Win7和Linux Ubuntu 16上的一些简单的基准测试计算来比较时间和奇迹,Win似乎比Linux快得多。 Win和Linux x64都是相同的......

回答 1 投票 0

在C中,什么时候有条件的“测试? :支持alt“form(空真实案例)? [重复]

在gcc中,我可以写foo吗? :bar是foo的简写形式? foo:bar但是我看到K&R没有提到它。这是我应该依赖的东西,在某些标准中定义了吗?或者只是一个(邪恶的)......

回答 3 投票 14

如何为gcc指定默认的全局变量对齐?

默认情况下,如何使用GCC删除所有全局变量的对齐(下面的.align 4),而不必为每个变量指定__attribute __((aligned(1)))?我知道我要求的是......

回答 2 投票 0

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