Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
プログラムSegmentation faultを実行するとエラー メッセージが表示されるようになりましたが、どの行が壊れているのかわかりません。
Segmentation fault
私のプログラムはMakefile.amファイルを使用してビルドします。
Makefile.am
-gこのautotoolsファイルのどこでコンパイルするデバッグ フラグを設定できますか (フラグ)。
-g
autotools
場合によります。プログラムが C コンパイラを使用してビルドされている場合は、次のようなものが必要です。
./configure CFLAGS="-g" ...
C++コンパイラでビルドされた場合、次のようなものが必要です
./configure CXXFLAGS="-g" ...
libtool を使用してプログラムをリンクしている場合は、次のようにします。
./libtool --mode=execute gdb ./program
開始しgdbます。
gdb