EnumProcessesで実行中のプロセスのリストを取得しようとしています。
ただし、コンパイルしようとすると、次の例外が発生します。
Undefined reference to `EnumProcesses@12'
私はEclipse MingwとXPを使用しています。
オプションを追加しようとし-lpsapi
ましたが、うまくいかないようです。
これは私が使用しているコードです:
#include <iostream>
#include <windows.h>
#include <psapi.h>
int main() {
DWORD pid[100], bytesr;
EnumProcesses(pid, sizeof(pid), &bytesr);
return 0;
}