Ubuntu 14.04 で Mercury 14.01.1 を使用しています。ソースコードからデバッグ用グレードを含む4つのグレードを搭載。次のそれぞれを試してみましたが成功しませんでした (ファイル/ディレクトリがありません)
$ mmc --debug ファイル名
$ mmc --decl-debug ファイル名
Q. 代わりに何を入力すればよいですか?
Ubuntu 14.04 で Mercury 14.01.1 を使用しています。ソースコードからデバッグ用グレードを含む4つのグレードを搭載。次のそれぞれを試してみましたが成功しませんでした (ファイル/ディレクトリがありません)
$ mmc --debug ファイル名
$ mmc --decl-debug ファイル名
Q. 代わりに何を入力すればよいですか?
Mercury は、コンパイルのグレードに関してはユーザーフレンドリーとは言えません。インストールは、hlc.gc などのデフォルト グレードを使用するように構成されます。ただし、 --debug オプションを指定すると、最も適切なデバッグ グレード (asm_fast.gc.debug など) を選択するのではなく、このグレード文字列 (hlc.gc.debug) に .debug が追加されるだけです。インストールしたデバッグ グレードに応じて、次のように入力することをお勧めします。
mmc --grade <my debug grade> --make my_program
使用するグレードを明示的に指定する。また、プログラムまたはライブラリ全体をビルドするには --make が必要であることに注意してください。 --make mmc を使用しないと、通常は必要としない単一のファイルのみがコンパイルされます。これがお役に立てば幸いです。まだ問題がある場合は、users@mercurylang.org までご連絡ください。
ありがとう。