[問題] 關於Win API ::GetProcessMemoryInfo 的用法

看板C_and_CPP (C/C++)作者 (天堂來的憨子)時間15年前 (2011/02/10 00:19), 編輯推噓0(005)
留言5則, 3人參與, 最新討論串1/1
因為需要寫一個觀看程式佔用記憶體的功能,找到GetProcessMemoryInfo這個方法,參考 了http://danielroc0108.blogspot.com/2010/05/cwin-api-getprocessmemoryinfo.html 但是在編譯的時候會出現 [linker error] undefined reference to `getprocessmemoryinfo的錯誤訊息 似乎是psapi的問題,但是不知道怎麼著手,不知道有沒有人有使用過這個東西可以幫忙提 供意見的? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.123.178.113

02/10 00:38, , 1F
lib沒加?
02/10 00:38, 1F

02/10 00:43, , 2F
加一行「#pragma comment(lib, "Psapi.lib")」試試
02/10 00:43, 2F

02/10 13:34, , 3F
lib是要在環境變數底下加還是?
02/10 13:34, 3F

02/10 13:34, , 4F
那一行本來就有加了說#pragma comment(lib, "Psapi.lib")
02/10 13:34, 4F

02/10 15:52, , 5F
加入-lpsapi的指令後 可以編譯了 但是卻沒執行檔...= =
02/10 15:52, 5F
文章代碼(AID): #1DKhvykJ (C_and_CPP)
文章代碼(AID): #1DKhvykJ (C_and_CPP)