empc++


EMPC++(1)                                                            EMPC++(1)




       empc++ - C++ プログラムをコンパイルし、EMPRESS のライブラリとリンクする
       。


       empc++ [empc<B>+__options] [c<B>+__options] file ...


       Empc++c++ を起動し、EMPRESS ライブラリを検索する。 Empc<B>+__options:

       -c++_compiler compiler_name   $EMPRESSPATH/common/sys_bin/c++ で通常 使
                                     用 するコンパイラと違うものを使用したい場
                                     合に指定する。通常使用するコンパ イ ラ は
                                     $MSPATH/custom/options で MSSYS_CCOMPILER
                                     によって指定されます。

       -echoline                    実行ファイルを作成せずに、コンパイル要 素
                                     を表示させる。

       -listlines                     実行ファイルを作成せずに、多数の行でコン
                                     パイル要素を表示させる。

       -linker filename             リンク時にファイル名を指定する。このオ プ
                                     ションはコンパイルしない。

       -noglobmain                  msmain を使用していない時に、このオプショ
                                     ンを使ってください。

       -noshlib  [-loadpsmapi]       Empress 共有ライブラリを使用せ ず 。load-
                                     psmapi   オ プ ションが指定されているなら
                                     、PSMのための Empress スタティックライ ブ
                                     ラリがロードされます。

       -sptrash                       メモリがフリーであるとき、メモリスペース
                                     を開放する。このオプションはメモリ問題 を
                                     デ バッグするツールとして使える。このオプ
                                     ションが指定されるなら、Empress 共有ラ イ
                                     ブラリが使えません。

       -pthread                       マルチスレッドのアプリケーションのために
                                     スレッドセイフなコードを生成する。これ は
                                     Empress  ルーチンがマルチスレッドのアプリ
                                     ケーションで呼ばれることができることを 意
                                     味 する。多数なスレッドが並列的に実行して
                                     も、実際は順番に並べて、シングルスレッ ド
                                     さ れた環境で走ることと比べて同じである。
                                     マルチスレッドのアプリケーションは、こ れ
                                     ら のルーチンが安全であるか否かにかかわら
                                     ず、いずれにしても安全な方法でこれらの ル
                                     ーチンを使う責任を持っている。

       -spmalloc                      Empress のメモリマネージャの代わりにスペ
                                     ースを割り当てるために malloc を使う。 サ
                                     ー ドパーティーメモリデバッガが使われると
                                     き、それは有用である。通常、それはEmpress
                                     のメモリマネージャより遅い。


       EMPRESS ライブラリ


       cc(1)

       Empress Host Language: Command Language Interface

       Empress Host Language: C Interface - mx Routines

       Empress Host Language: C Kernel Level Interface - mr Routines


       cc(1)を参照。


       著者: Empress Software Inc.  全ての資料は著作権保護されており、認可制に
       なっています。認可されていない CPU での使用は禁止されています。



Empress Software                   Version 8                         EMPC++(1)