- 博客(3)
- 收藏
- 关注
原创 linux中makefile的简单使用
linux中makefile的基础简单使用 首先:makefile是为了一次性编译链接处理程序所使用的一个类似于脚本的东西; 我们先来看看它的内容 其中“:”的含义就是每一行的程序文件的来源 例如main.o:main.c意思就是main.o程序是由main.c程序得到的;那么是怎么得到的呢? 我们就在下一行给出了来源。 注意,千万注意: 第二行前边空格是Tab键打出来的;不是用空格键敲出来的;...
2018-12-23 14:57:49 1471
原创 C语言中不被人注意的一些东西(笔记)
程序运行的各个阶段; .c 或者.cpp 文件 源文件; 预编译形成.i文件; 编译形成.o或者.obj二进制可执行文件; 链接形成.exe文件; 宏(#):在预编译阶段执行 进行替换 不进行类型检验 不进行分配空间; const :在编译阶段进行 进行类型检测 进行分配空间; #pragma once:一个比较常用的c/c++的杂注,只要在头文件的最开始加上这个;就能保证头文件只被编译一次; #...
2018-12-23 13:55:45 1374
原创 Linux下gcc的使用
linux系统下gcc的使用(c语言程序) gcc的使用可以分步进行,也可以一步进行 1.分步进行 1.预编译 gcc -E main.c -o main.i ( 其中main.c为源程序,预编译成为.i文件) 2.汇编 gcc -S main.i -o main.s (其中main.s形成汇编代码) 3.编译 gcc -c main.s -o main.o ( 其中main.o为目标文件...
2018-12-22 19:23:32 4433 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人