免責事項:この記事はブロガーオリジナル記事です、続くBY-SAのCC 4.0を著作権契約、複製、元のソースのリンクと、この文を添付してください。
予備的
私が最初にこのコマンドを使用することができ、vimのエディタとのgdbデバッガをインストールする必要があり、このシステムはCentOSのある使用することを学んでいるyum install vim gdb -y
あなたがUbuntuが使用する必要が使用している場合は、apt-get
インストールのために。
コード
ここで私はこのユニットを使用するコードがあり、
//gdb_1.cpp
#include <iostream>
using namespace std;
int add(int a,int b){
int c;
c = a+b;
return c;
}
int main(){
int a,b;
a = 1;
b = 2;
int c ;
c = add(a,b);
cout<<c<<endl;
return 0;
}
コンパイル
書かれたコード、Gの必要性が++コンパイルするときG ++コンパイラを使用する場合、デバッグを開始lgdb記述されている-gパラメータを持参する必要があります。コマンドはg++ -g gdb_1.cpp -o gdb_1
効果が続く、
Linuxの中で循環として神話を、何のニュースは私たちの最初のコードのプログラミングが成功したことを示す、良いニュースではない、そして、我々は、コマンドを使用し、gdbデバッガのコマンドを入力し始めましたgdb gdb_1
そして、これは、私たちのGDBを締結し、それをデバッグする私達の方法に開始し始めました。