我試圖用計算在C語言的Windows上的當前進程的主內存使用:未定義參考getprocessmemoryinfo @ 12
WINDOWS.H psapi.h
PROCESS_MEMORY_COUNTERS_EX pmc;
GetProcessMemoryInfo(GetCurrentProcess(), &pmc, sizeof(pmc));
SIZE_T physMemUsedByMe = pmc.WorkingSetSize;
它給我錯誤:
undefined reference to [email protected]
任何想法如何解決這個問題?我的編譯器是mingw32-gcc.exe
你能指定確切的平臺(Windows版本,編譯器品牌和版本)嗎? – ugoren
Windows,編譯器 - mingw32-gcc.exe – user3213918
您是否將PSAPI庫與'-lpsapi'鏈接起來?你能顯示你的構建命令嗎? –