2

ファイル: main.c

dmalloc を実行するには、次の手順を実行しました。

1) gcc -ldmalloc -o test main.c

2) 関数 dmalloc { eval command dmalloc -b $*; }

dmalloc -l logfile -i 100 low

3) ./テスト

結果はどこで得られますか?

ログファイルを取得できませんでした。

4

1 に答える 1

1

プログラムを実行する前に、環境に実際に DMALLOC_OPTIONS 変数が含まれていることを確認してください。シェルが異なれば、eval も異なる場合があります。テスト プログラムで実際に malloc を実行していることを確認してください。そうしないと、正しく初期化されていない可能性があります。

于 2013-02-08T11:05:18.793 に答える