gcc 相关问题

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

成员函数参数的类型

使用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

对字符指针的操作[重复]

我遇到了#include下面的代码 int main(){char a [] =“0123456789”;的printf( “%S \ n” 个,一个+ 6 [α] -2 [A]);返回0;输出456789如何计算a + 6 [a] -2 [a] ...

c gcc
回答 1 投票 -2

GCC的std :: sort与lambdas的不稳定行为

使用GCC 6.1.0编译时,以下代码生成分段错误。奇怪的是,错误是一致的,但不会出现较小的尺寸或略微不同的比较表达式。 ...

回答 3 投票 4

关于静态模板化constexpr的clang警告(未定义内联函数)

我有以下c ++代码:#include #包括 typedef unsigned char uchar; A级{public:template 静态内联constexpr ...

回答 2 投票 3

G ++忽略忽略_Pragma诊断

我试图在从宏扩展的代码中禁用g ++警告。根据我的理解,_Pragma应该遵循宏的用法,这不应该在用g ++编译时触发Wparentheses:#...

回答 2 投票 0

使用GCC编译C代码

我在我的Windows 8笔记本电脑上安装了MinGW,并试图用gcc test.c -o test.exe编译一个C代码文件,编译器没有给出任何警告或错误,但它没有创建test.exe我怎么得到...

回答 4 投票 3

为什么我会“从指针转换为不同大小的整数”错误?

下面的行(纯c)在windows(win7 64位+代码块13 + mingw32)和debian(wheezy 32位+代码块10 + gcc)上干净地编译,但在kali上引发警告(64位+代码块+ ...

回答 6 投票 12

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