自带gcc版本为4.4的MinGW,编译opencv可能会用到,MinGW版本位置。解压即可使用,无需安装。
2021-08-26 15:47:45 11.51MB MinGW gcc
1
GCC - The complete reference by Arthur Griffith
2021-08-26 13:46:42 8.55MB GCC
1
在精简安装的AIX 7.1.0.0上安装gcc和依赖包,并编译nginx成功
2021-08-26 09:37:14 48.15MB aix gcc
1
亲测可用于 CentOS 7 的 GCC 离线安装包,亲测可用
2021-08-25 19:24:06 41.91MB gcc/gdb编译调试
1
这是一个关于C++的编译器GCC编的一个exe文件 当你按下这个按钮的时候 这个按钮就会动 很有意思 又是用C++编的 对于C++的初学者有很大的引导和启发作用
2021-08-25 18:11:08 2.17MB C++ Gcc 按钮 小游戏
[TakeLionOS汇编与C语言自学笔记-第四课] 版权所有 2021年 江志剑 按照《21天学通C语言》(第七版),有如下二个例子。其中一个改为输出黑桃符号,是练习题3修改一下的: //1、files:helloxy.c helloxy.i helloxyno.s helloxy.exe #include int x,y; int main(void) { for (x = 0; x < 10;x++, printf("\n")) for ( y = 0; y < 10; y++) printf("X"); return 0; } //2、files:helloxyq.c helloxyq.i helloxyqno.s helloxyq.exe #include int x,y; int main(void) { for (x = 0; x < 10;x++, printf("\n")) for ( y = 0; y < 10; y++) printf("%c",6); return 0; } 我是用GCC 8.1.0在命令行窗口运行的。 GCC编译时候,其实有四个步骤: 1、预处理:gcc -E hello.c -o hello.i 2、编译生成汇编语言:gcc -S hello.i -o hello.s 3、汇编:gcc -c hello.s -o hello.o 4、链接生成可执行文件:gcc hello.o -o hello 这时候,我想看一下第二步生成的汇编语言代码。 因为本身就是研究操作系统的一部分,所以要研究底层的汇编语言。 结果发现是AT&T格式的汇编语言风格,而且大量使用汇编宏。 所以启用了GCC的编译选项-fno-asynchronous-unwind-tables,直接预处理为cfi宏的汇编指令。 这里就是包含*no.s形式的文件。 比较发现,第一个文件和第二个文件,其余基本一样,但是第20行不一样了: helloxy.s:movl $88, (%esp) //大写X helloxyq.s:movl $6, (%esp) //黑桃 也没有出现.ascii宏,因为不是输出字符串了,而是输出字符X和黑桃符号。 最后的LEAVE指令,等效于“MOV ESP,EBP”和“POP EBP”两条指令。 这个指令调整了数据栈指针ESP,并将EBP的数值恢复到调用这个函数之前的初始状态。 毕竟函数要在退出之前恢复这些寄存器的值。
2021-08-25 17:01:49 42KB 汇编 C GCC OS
linux离线安装的时候可能缺少gcc相关环境。
2021-08-25 16:00:51 35.36MB gcc linux
1
linux下gcc的使用教程,由gcc开发者Richard M.Stallman撰写,文件为翻译中文版。 序言 本序言由热心的 Richard M. Stallman 贡献,他是 GCC 的原始作者和 GNU 项目的奠基者。 本书是 GCC(GNU Compiler Collection,GNU 编译器集合)的入门教程,它将教会你怎样使用 GCC这个编程工具。是的,GCC 是个编程工具,但它不仅止此。对计算机用户而言,它也是 20 年自由运动的一部分。 我们都想要好的软件,但对软件而言“好”意味着什么呢?简便的特征和可靠性是技术意义上的“好”,但这是不够的。好的软件必须在道德伦理上也是好的:它必须尊重用户的自由。
2021-08-25 09:58:02 797KB gcc 使用教程 中文版 Richard
1
gcc4.4.7升级到gcc4.9.4需要的资源包MP6.1.1、MPFR3.1.5、MPC1.0.3、gcc-4.9.4.tar.gz
2021-08-24 23:56:15 114.67MB gcc升级 MP MPFR MPC
1
arm-linux-gcc-4.3.2交叉编译器,主要用来交叉编译文件
2021-08-24 16:17:51 84.01MB 交叉编译器
1