gpt4 book ai didi

c++ - 错误 : LNK2019: unresolved external symbol "extern "C"

转载 作者:行者123 更新时间:2023-11-28 02:55:53 30 4
gpt4 key购买 nike

这个 Unresolved external 问题有什么问题?我正在尝试将其实现到我的 MFC 应用程序的 InitInstance 中。但是我从调试器中收到此行错误。

LNK2019: unresolved external symbol "extern "C" int __stdcall EnumProcesses(unsigned long *,unsigned long,unsigned long *)" (?EnumProcesses@@$$J212YGHPAKK0@Z) referenced in function "public: virtual int __thiscall COkApp::InitInstance(void)" (?InitInstance@COpenEyeProcessApp@@$$FUAEHXZ)

这是 OkApp 文件:

OkApp.h

//...
#include <psapi.h>
//...

OkApp.cpp

#include "OkApp.h"
//...
BOOL COkApp::InitInstance()
{
//...
if (!EnumProcesses(aProcesses, sizeof(aProcesses), &cbNeeded))
{
return 1;
}
//...
}

知道我的项目被编码为 Unicode 项目,请问我该如何解决这个问题?

有什么好主意吗?

最佳答案

您需要链接 Psapi.lib。

#pragma comment(lib, "Psapi.lib") 

关于c++ - 错误 : LNK2019: unresolved external symbol "extern "C",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22014262/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com