练习gcc编译运行代码

gcc分为4个步骤:
          预处理:

                  gcc -E hello.c -o hello.i

          编译:

                 gcc -S hello.i -o hello.s

          汇编:

                 gcc -c  hello.s -o hello.o

          链接:

                一:静态链接

                              ar rcsv lipow.a unsgn_pow.o

                              gcc -o pow_test.c -L.-lpow

                              ./pow_test 2 10

                二:动态链接

                               gcc -fPIC -Wall -c unsgn_pow.c

                                gcc -shared -o libpow.so unsgn_pow.o

                                gcc -o pow_test pow_test.c -L. -lpow

程序员有几个键提示一下:

  • 大写“K”可以用来查找函数的帮助信息:查看 man page,命令模式下,将光标放在函数名上,按"K"可以直接察看 man page。
  • 几个设置

:set nu 显示行号

:set ai 自动缩行

:set ts=4 设置一个 TAB 键等于几个空格

  • 移动光标

[[ 转到上一个位于第一列的"{"

]] 转到下一个位于第一列的"{"

{ 转到上一个空行

} 转到下一个空行

gd 转到当前光标所指的局部变量的定义

发布了23 篇原创文章 · 获赞 2 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/wenson0705/article/details/104814853