残念ながら、環境変数 GMON_OUT_PREFIX
glibc には記載されていません。 Web から次の情報を取得し、自分のマシンでテストしました。
環境変数 GMON_OUT_PREFIX
を設定した場合 の場合、出力ファイルの名前は ${GMON_OUT_PREFIX}.[PID]
になります 、pid はプロファイルされたプロセスの ID です。
例:
GMON_OUT_PREFIX=mygmon; gcc -o foo -pg foo.c
gmon 出力ファイルは次のとおりです:mygmon.12345
、foo プロセス ID=12345 と仮定します。
jscoot のソリューションは私にとってはうまくいきましたが、 GMON_OUT_PREFIX
を設定するという重要な違いがあります 実行時 時間、ではない コンパイル時。
x86 Linux で MIPS アセンブリ プログラムを実行するにはどうすればよいですか?
Unix では、最初にそのディレクトリに cd を実行せずにディレクトリで 'make' を実行できますか?