0

アプリケーション (C 言語) を HP-UX から Linux (icc コンパイラ) に移植しています。pstat.h に問題があります。HP-UX にのみ存在し、Linux には存在せず、「pstat_getproc is undeclared」というエラーが発生します。これに対する代替ソリューションはありますか?sys/pstat.h に代わるものはありますか? 今のところ、そのコード全体を Linux で動作するものに置き換えることを計画しています。あなたの解決策を楽しみにしています。

4

1 に答える 1

1

直接同等のものはありません。関数ファミリー全体は、pstatHP/UX 固有のものです。おそらく最も近いものは/procインターフェイスです。たとえば、現在のプロセスに関する情報を取得するには、 の疑似ファイルを調べることができます/proc/self

確かに、を使用するほとんどのコードを置き換える必要があるでしょうpstat

于 2012-09-03T03:29:10.357 に答える