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