FreeBASIC マニュアルのトップに戻る

FreeBASIC DevDebuggingFb

目次→FreeBASIC のハッキング→FreeBASIC でのハッキングのための情報Debugging FB←オリジナル・サイト

FB をデバッグ



デバッグおよび開発の場合、-g と -exx を使ってコンパイラーをビルドし、前提表明に加えて、配列境界とヌルポインター・チェックを有効にすることを推奨します。
rtlib/gfxlib2 コードの場合、-DDEBUG は前提表明を有効にします。
config.mk を更新して、(再)ビルドするだけです。
config.mk 設定の例:
FBFLAGS := -g -exx
CFLAGS := -g -O0 -DDEBUG


Running fbc inside gdb typically looks like this:
gdb --args fbc foo.bas


Running fbc inside valgrind typically looks like this:
valgrind fbc foo.bas


Also note that fbc can be tested right from inside the build tree, without having to be "installed" somewhere else, which also is a great debugging and development help.

FreeBASIC の開発者用情報 に戻る
目次に戻る
ページ歴史:2019-07-13 14:58:13
日本語翻訳:WATANABE Makoto、原文著作者:DkLwikki

ホームページのトップに戻る

表示-非営利-継承