linux文件编译
九层台
这个作者很懒,什么都没留下…
展开
-
ELF
ELF(Executable and Linkable Format):Linux系统中使用的可执行科链接格式ELF头:和PE文件一样存着属性机器类型等信息(还包含帮助链接器语法分析和解释目标文件的类型) EFL之后是以下的节区 .text:已编译程序的机器代码 .rodata:只读数据 .data:已初始化的全局变量或静态C变量 .bss:未初始化的全局和静态变量,以及所有被初始化为0的原创 2017-09-28 20:33:07 · 233 阅读 · 0 评论 -
linux文件编译与调试
声明:这里实际用的是g++不过2者一样参数差不多,亲测可用。 编译过程 源代码–>预处理–>编译–>汇编–>链接–>可执行文件 源代码不用多说,保证没有错就行。 预处理 #include<iostream> using namespace std; int main() { int a[100]; int n = 0; ...原创 2018-04-02 18:59:43 · 479 阅读 · 0 评论