一般的なオプション

オプション 既定値 説明
-c 0 コンパイルのみ行ってリンクしません。既定では、自動的にリンクまで行われます。
-l 0 コンパイルを省略して、リンクだけを行います。
-linker   このオプションより後のファイル名とオプションを、そのままリンカ lil32.exe に渡します。-linker の後には、オブジェクト ファイル名と lil32.exe のリンカ オプションを指定します。
-pi:dir[;...]   インクルード ファイルの検索パスを指定します。セミコロン (;) で区切って複数のパスを指定できます。-pi オプション自体を複数個指定することもできます。このオプションには、環境変数 lcinc と同じ効果があります。
-pl:dir[;...]   ライブラリ ファイルの検索パスを指定します。セミコロン (;) で区切って複数のパスを指定できます。-pl オプション自体を複数個指定することもできます。このオプションには、環境変数 lclib と同じ効果があります。
-zl 0 アセンブラ コードに IncludeLib 文を出力しません。この結果、既定のライブラリ検索パスがオブジェクト ファイルに含まれせん。
-silent 0 サイレント モードです。コンパイル時の表示が最小限に抑えられます。
-dspcl   コンパイル中のファイル名と行番号を表示します。
-ptrdist:n 0 エラー メッセージにポインタの near、far 属性を表示する方法を指定します。
  • far のみ表示 (既定値)
  • small モデルでの far ポインタ、large モデルでの near ポインタなど、既定以外の属性のみ表示
  • すべて表示
-?   すべてのオプションを画面に一覧表示します。
-?err   すべてのエラーおよび警告メッセージを画面に一覧表示します。
-?key   Light C が認識するすべてのキーワードを画面に一覧表示します。