私は現在、1つの実行可能ファイルにコンパイルしている2つのソースファイルを持っています。gccはどのようにしてGDBで複数のソースファイルをコンパイルできますか?
私がコンパイルされているが、私は間違ってそれを配置しなければならないときGDBは-g
フラグを必要と知っているgcc -o ProgramName file1.c file2.c
を使用しています。私はいくつかのことを試みましたが、次の行には何もありません:
gcc -g -o ProgramName file1.c file2.c
は私のために働いています。 gdb
- >run
を実行すると、実行ファイルが見つかりませんでした。
これを正しくコンパイルすると、GDBで実行されますか?
あなたが開始またはGDBでプログラムをロードしたのですか? –
あなたは何を求めているのですか?私が前に説明したことを正確に行いました。それは私が確かに言えることです。 –
'gdb。/ ProgramName' - >' run'のように起動します。 GDBはそれを実行するために実行可能ファイルを必要とします – Sma