主要用来产生gdb可以调试的可执行文件,并运行,编译线程文件

原创 2018年04月16日 20:30:09
#!/bin/sh
#此bash主要用来产生gdb可以调试的可执行文件,输入参数为与编译文件同名
#比如:hello.c文件,只需输入./gccgo.sh hello即可,并运行,编译线程文件
gcc -g $1.c -lpthread -o $1
./$1
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/august_edward/article/details/79965987

gdb调试linux可执行程序

[root@localhost CSwapServer_dist]# gdb CSwapServer GNU gdb (GDB) Red Hat Enterprise Linux (7.2-83.el...
  • tina_tian1
  • tina_tian1
  • 2015-11-13 18:18:50
  • 2003

主要用来产生gdb可以调试的可执行文件

#!/bin/sh#此bash主要用来产生gdb可以调试的可执行文件,输入参数为与编译文件同名#比如:hello.c文件,只需输入./gccgo.sh hello即可,并运行 gcc -g $1.c ...
  • august_edward
  • august_edward
  • 2018-04-16 20:27:49
  • 2

【GDB调试学习笔记】Makefile生成多个可执行文件

  • u013035197
  • u013035197
  • 2016-08-07 17:44:20
  • 847

CMake生成的可执行文件能够gdb调试

采用 $ gdb   调试时 出现 如下 错误:       (no debugging symbols found)  解决办法 1      首先在CMakeLists.txt中加入     ...
  • gdp12315
  • gdp12315
  • 2015-04-15 19:16:09
  • 3829

GCC从源文件如何蜕变成可执行文件

GCC的编译过程 一、预处理: 对源程序中的伪指令(即以#开头的指令)和特殊符号进行处理的过程,即进行头文件的展开,宏替换,条件编译 如以下的一段简单程序: #include int main(...
  • zscfa
  • zscfa
  • 2016-07-06 20:38:12
  • 635

gdb g++ 编译及调试

1. 类库文件base.h base.cpp 2.编译类库g++ -c base.cpp 生成 base.o 3.编译main.cpp:g++ -g -o main main.cpp base.o...
  • yynetsdk
  • yynetsdk
  • 2011-12-19 14:49:07
  • 3553

linux应用编程笔记(1)gdb调试方法及如何找出dbg.c程序中的错误

摘要: 介绍了gdb调试器以及其使用流程,总结了常用的几个gdb调试命令,最后使用这些方法找出dgb.c文件中的错误。 一、gdb简介     gdb是gnu发布的一款功能强大的程序调试工...
  • Deep_l_zh
  • Deep_l_zh
  • 2015-09-22 16:55:01
  • 2034

Linux在当前目录下查找并运行可执行程序

备注:         每个用户都有自己的bash文件,更改后对其它用户不生效.          cd加空格进入当前用户目录后,因为bash_profile为隐藏文件,可以通过命令 ls -al...
  • qq_24571549
  • qq_24571549
  • 2017-05-21 17:03:30
  • 363

编译一个可以在Android系统上运行的可执行程序

开发环境 系统环境:Ubuntu14.04   交叉编译器 arm-2014.05-29-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 arm-no...
  • qq_29461259
  • qq_29461259
  • 2016-12-09 11:07:09
  • 1402

shell编译可执行文件,主要用来产生gdb可以调试的可执行文件,并执行

#!/bin/sh#此bash主要用来产生gdb可以调试的可执行文件,输入参数为与编译文件同名#比如:hello.c文件,只需输入./gccgo.sh hello即可,并运行 gcc -g $1.c ...
  • august_edward
  • august_edward
  • 2018-04-16 20:26:05
  • 2
收藏助手
不良信息举报
您举报文章:主要用来产生gdb可以调试的可执行文件,并运行,编译线程文件
举报原因:
原因补充:

(最多只允许输入30个字)