2009-07-22 75 views
6

我需要在C/C++程序中检索过程信息。我至少需要CPU%和内存使用等基本的东西,但其他细节也会很有用。便携式系统/过程信息库

问题是我需要在可移植程序中使用这些信息,这些信息可以在多种平台上运行:windows,linux,MAC和Solaris。

有没有我可以使用的库,或者是否需要为不同的平台编写我自己的HAL?我试图看看谷歌,但我看不出任何明显的。

回答

0

必须从操作系统中检索这些信息。
根据定义,这是不可移植的,但是在那里有几个操作系统抽象层。想到的是ACE

+0

ACE似乎并没有包含问OP的。 Qt,顺便说一句,不,也没有。似乎是不平凡的... – 2009-07-25 09:06:44