vi/gcc/gdb
原创 2013-05-16 10:58:29
601阅读
GCC学习1、gcc是根据后缀名来区分文件的.c : c语言源文件.a : 目标文件构成的库文件.C/.cc/.cxx : c++源文件.h : 头文件.i : 预处理过的C源文件.ii : 预处理过的C++源文件.o : 编译后的目标文件.s : 汇编语言源代码文件.S : 经过预处理的汇编语言源...
转载 2013-10-16 13:43:00
129阅读
2评论
GCC学习1、gcc是根据后缀名来
转载 2013-10-16 13:43:00
67阅读
2评论
1、GCC  linux下,gcc 是指gcc c编译器。我们从一个程序到一个可执行文件来说明gcc的几个选项:  如果你写的代码是hello.c,你的程序将经历下面的步骤到达硬盘或者内存成为可执行文件。gcc -E main.c -o main.i //第一步:hello.c(文本)经过预编译生成hello.i(文本)gcc -S main.i -o main.S //第二步
原创 2017-10-19 10:30:19
10000+阅读
diff的结果显示解释a - addc - changed - delete 如: $ diff file1 file21c1< 时间:0.29000000---> 时间
原创 2022-08-09 18:47:36
85阅读
一、gcc升级4.9.21、解压 tarzxvf gcc-4.9.2.tar.gz cdgcc-4.9.22、下载依赖项 ./contrib/download_prerequisites3、建立编译输出目录 mkdir gcc-build-4.9.24、进入输出目录,执行以下命令,并生成makefile文件: cdgcc-build-4.9.2&n
原创 2016-01-19 19:25:24
4212阅读
GDB的命令概貌———————启动gdb后,就你被带入gdb的调试环境中,就可以使用gdb的命令开始调试程序了,gdb的命令可以使用help命令来查看,如下所示: /home/hchen> gdb GNU gdb 5.1.1 Copyright 2002 Free Software Foundati...
转载 2014-10-29 15:39:00
121阅读
2评论
  gcc通过后缀来区别文件的的类别 .c      c源文件 .a      由目标文件构成的库文件 .C .cc .cxx     C++的源文件 .h      头文件 .i      已经处理过的C源文件 .ii &nbsp
转载 精选 2011-08-15 12:40:04
348阅读
编写代码过程中少不了调试。在windows下面,我们有visual studio工具。在linux下面呢,实际上除了gdb工具之外,你没有别的选择。那么,怎么用gdb进行调试呢?我们可以一步一步来试试看。[cpp]view plaincopy#includeintiterate(intvalue){...
转载 2014-10-30 15:43:00
55阅读
2评论
在linux中,vim是编译器,存在二种模式vim初始模式是命令模式,在命令模式下有很多种命令gg:将光标移动到程序的首位G:将光标移动到程序的尾部8G:将光标移动到第8行dd:剪切u:撤销yy:复制p:粘贴3yy:从光标处起复制3行3dd:从光标处起剪切3行shift4:将光标从行首移到行尾shift6:将光标从行尾移到行首shift ~:将光标处小写字母变成大写或者相反X:删除光标前面的x:删
原创 2016-05-21 15:09:40
924阅读
Windows安装 有闲工夫在Windows上安装g++/gcc/gdb,还不如装个虚拟机安装Linux,在Linux上安装 但是我还是要讲的 首先,需要安装MinGW,MinGW,是Minimalist GNU for Windows的缩写(百度抄的),所有的C/C++产品包括make都需要Min ...
转载 2021-10-10 18:02:00
2046阅读
2评论
1,gcc生成预处理选项 -E gcc -E hello.c -o hellp.cpp 2,gcc生成目标码:-c gcc -x cpp-output -c hello.cpp -o hello.o 3,gcc: -D FOO=BAR 命令行定义预处理宏FOO,其值为BAR -I DIRNAME 将DIRNAME加入到包含文件的搜索目录列表中。 -L DIRNAME 将DIRNAME
原创 2010-09-28 18:01:41
335阅读
一、安装环境  系统版本:centos6.3 X64  原GCC版本:gcc-4.4.7  新GCC版本:gcc-4.8.3  原GDB版本:gdb-7.2-75.el6  新GDB版本:gdb-7.6.1二、正式安装  1、下载安装的源码:   需要下载以下包:gdb-7.6.1 gcc-4.6.
原创 2014-11-05 17:55:02
1085阅读
首先: ALT+x, 然后: 输入 shell就进入了shellALT+x, quit为退出shell对于有makefile的工程:ALT+x 然后输入compile 底行会有命令提示:make -k 回车就可以了.
原创 2013-10-28 16:33:25
945阅读
vi vistual block缩进选中vistual block, shift + > or <gdb无法调试最新gcc编译的程序$ gcc -g
原创 2022-08-09 18:49:39
174阅读
GDB 调试程序 原著:Rick McMullin 用 gdb 调试 GCC 程序 转自:://blog.csdn.net/bonnshore/article/details/7955422 Linux 包含了一个叫 gdb 的 GNU 调试程序. gdb 是一个用来调试 C 和 C++
转载 2016-06-21 14:27:00
59阅读
2评论
 gcc test -o test会生成test 或者gcc -c test生成test.o 在 gcc test -o test最后生成test   gdb调试 gcc -g test -o test 调试模式 gdb test进入调试模式 用r(or run)运行程序   makefile的使用 make,make install,make c
原创 2013-05-03 09:34:50
3463阅读
gcc编译器可以将C、C++等语言源程序、汇编程序编译、链接成可执行程序。gdb是 GNU 开发的一个Unix/Linux下强大的程序调试工具。linux下没有后缀名的概念。但 gcc 根据文件的后缀来区别输入文件的类别:.c          C语言源代码文件.a          由目标文件构成的库文件.C、.cc、.cpp     C++源码文件.h          头文件.i
原创 2016-01-13 19:48:05
1620阅读
GCC参数详解 gcc 命令的常用选项 选项 解释 -ansi 只支持 ANSI 标准的 C 语法。这一选项将禁止 GNU C 的某些特色, 例如 asm 或 typeof 关键词。 -c 只编译并生成目标文件。 -DMACRO 以字符串"1"定义 MACRO 宏。 -DMACRO=DEFN 以字符 ...
转载 2021-08-25 22:23:00
814阅读
2评论
       从 Linux中使用gcc来编译C程序,使用g++来编译C++程序,使用GDB来调试程序,这些使用工具都需要自己进行安装,那么应该怎样配置这些工具呢?1、查看vim信息,并查看是否存在.vimrc和.viminfo这样的配置文件    2、配置gcc、g++  &n
原创 精选 2016-05-29 17:06:49
1656阅读
  • 1
  • 2
  • 3
  • 4
  • 5