GCC是GNU编译器集合。它是Linux上事实上的标准C编译器,也支持许多其他语言和平台。
我收到以下错误:汇编程序消息:错误:`cmp'的操作数类型不匹配我的代码中唯一的cmp是:“cmpl%eax,$ 15 \ n \ t”我没有弄到这有什么问题 - 我有一个登记册......
我很擅长制作。到目前为止,我已经设法使用在线发现的一些GNU手册和教程创建了以下内容。我想让make将所有创建的目标文件放入目录中......
一个人如何反转“int”值的低8位的顺序并使高8位保持不变?
我的应用程序要求我将值存储在16位计数器中,但由于pcb问题,它要求计数器的低8位反转(01001110到01110010)。代码正在编写......
有没有办法指示GCC(我使用4.8.4)完全展开底部函数中的while循环,即剥离此循环?循环的迭代次数在编译时已知:58 ....
由于以下代码,我正确地获得了对齐警告转换,增加了目标类型[-Wcast-align]与GCC编译器的对齐:uint8_t array [100]; uint32_t foo; foo = *(...
所以在本书中编写的以下程序intlen()中,当我读取与该程序对应的汇编语言时,intlen()提供了受保护的Canary值,以及几个值......
什么类型的代码可以动态触发未对齐的数据访问sigbus陷阱?
我正在寻找未对齐数据访问的SIGBUS。我正在跟踪其中一个错误,我想知道这是怎么发生在sitara am335x。有人可以给我一个示例代码给...
我在手臂obj-copy中遇到了一个奇怪的问题。我做错了什么或者我遇到过错误?我想用零填充我的图像到0x1000(4096)对齐,我这样做...
我的c程序无法在NetBeans上运行,但在android mobile c编译器应用程序上运行正常
我知道我的程序是正确的,但netbeans并没有像它想象的那样运行它。我在android mobile c编译器应用程序上运行了相同的程序,它运行正常。我是新来的,所以我不能插入...
最近,我试着写一个程序来计算(a * b)%m,其中(0 <= a,b,m <= 2 ^ 63-1)。而且,幸运的是,我知道GCC支持__int128_t。所以我最终得到了以下程序。 #include&...
如何抑制来自gcc链接器的以下警告:警告:使用'mktemp'是危险的,更好地使用'mkstemp'我知道使用mkstemp()更好但是出于某种原因我必须使用...
我正在尝试使用我之前编写的库(matrix.c)在另一个自编写的库(Quaternion.c)中,通过使用标准方法使用“...”通过头文件调用它。
我有一个嵌入式项目,包含c文件(来自SDK的驱动程序)和c ++(。cpp)文件(我自己的代码)。我正在尝试设置中断服务程序。如果ISR是......我发现它工作正常
我是C编程的新手。我想从输入缓冲区字符串中提取值。我看到了几个sscanf的例子,它适用于空格分隔符,但它不适用于冒号或...
使用新的自定义编译,构建版本的glibc / libc.so,在“重定位具有无效符号索引”错误期间会发生什么?
从链接,我想自己编译一个新的glibc。我知道编译一个glic是困难的,所以在我的第一步,我想要一个与完全相同版本相匹配的新glibc ......
C ++ - 来自Kazushige的优化矩阵乘法Goto的论文在O3标志中的表现比天真更差
相关论文在这里。我试图重现Kazushige Goto的开创性论文,通过将其衰减到gepp(通用面板 - 面板)和gebp(...的子程序)进行快速矩阵乘法。
我正在使用Makefile来设置mo代码所需的环境。我正在学习并行化,并感谢您的帮助。 #宏使用的包列表:USED_PKGS = ...
我有一个错误,这个错误在一个无效的堆指针上调用free()时不能始终如一地重现。从根本上说,将这个问题减少到“最小”是不可能的 - (...
我正在开发一个项目,其中出现了“我们希望在发布构建堆栈跟踪中获得更多信息”的请求。使用“堆栈跟踪”我的意思是基本上是gdb中的输出,我想这是...