error LNK2001:错误解决过程
ReadUsbFileDlg.cpp
F:\XPJ\ReadUsbFile\ReadUsbFileDlg.cpp(213) : warning C4101: ‘pBuf’ : unreferenced local variable
Linking…
ReadUsbFileDlg.obj : error LNK2001: unresolved external symbol “public: __thiscall CPublicFunction::CPublicFunction(void)” (??0CPublicFunction@@QAE@XZ)
ReadUsbFileDlg.obj : error LNK2001: unresolved external symbol “public: virtual __thiscall CPublicFunction::~CPublicFunction(void)” (??1CPublicFunction@@UAE@XZ)
ReadUsbFileDlg.obj : error LNK2001: unresolved external symbol “public: bool __thiscall CPublicFunction::NoteTxtLog(class CString,class CString,unsigned long,bool,bool)” (?NoteTxtLog@CPublicFunction@@QAE_NVCString@@0K_N1@Z)
ReadUsbFileDlg.obj : error LNK2001: unresolved external symbol “public: class CString __thiscall CPublicFunction::GetCurDir(void)” (?GetCurDir@CPublicFunction@@QAE?AVCString@@XZ)
Debug/ReadUsbFile.exe : fatal error LNK1120: 4 unresolved externals
報這些錯是因為沒有將public.h和.cpp文件添加到工程中。項目中有#include “public/PublicFunction.h”,所以需要將里面用到的文件添加到當前目錄
添加進來之后問題解決
總結
以上是生活随笔為你收集整理的error LNK2001:错误解决过程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 域的基本管理:创建部门和用户
- 下一篇: 自己写的程序发给别人老是会出现缺失各种库