嵌入式C程序的编译和调试

一、GCC编译器

gcc -o hello hello.c

  -o 输出可执行文件

  -c 只要求编译器输出目标代码

  -g 用于调试

  ./hello 查看输出结果

ctrl+shift+N=再开一个窗口

二、程序调试

利用__FILE__,__LINE__,__FUNCTION__实现代码跟踪调试。(日志记录)

#include <stdio.h>
int main(int argc,char **argv)
{
  m=11;  
  print("%s,%s,m=%d\n",__FILE__,__FUNCTION__,__LINE__,m);
  return 0;          
}

 

posted @ 2021-05-17 21:24  bellin124  阅读(146)  评论(0编辑  收藏  举报