
linux高级编程
勤快哥
你不能预知明天,但你可以利用今天。
你不能样样都顺利,但你可样样都尽力。
展开
-
linux编程基础
一、gcc常用选项 -v: 查看版本号。 -I: 指定文件的目录,注意-I与目录之间没有空格。 -c :只编译生成.o文件,不进行链接。 -g :包含调试信息。 -On: n = 0 ~ 3 编译优化,n越大优化得越多。 -Wall:提示更多的警告信息。 -M :生成.c文件与头文件依赖关系以用来Makefile,包含系统头文件。 -MM:生成.c文件与头文件依赖关系以用来Ma原创 2017-10-11 17:23:09 · 843 阅读 · 0 评论 -
文件I/O
print函数 printf函数的调用链: printf write int 0x80 sys_write printf和write属于用户层函数,int 0x80相当于一闪门,进入到内核函数sys_write。 sys_write 完成后,再一层一层的将结果返回到 printf。 open函数 //包含头文件 #include #include #include /原创 2017-10-12 11:00:29 · 320 阅读 · 0 评论