mfc error LNK2001:无法解析的外部符号。
照着网上的方法,建立一个publicuse类建立静态变量来实现全局变量,结果出现了这个错误。1>KeyboardDlg.obj:errorLNK2001:无法解析的外部符...
照着网上的方法,建立一个publicuse类建立静态变量来实现全局变量,结果出现了这个错误。
1>KeyboardDlg.obj : error LNK2001: 无法解析的外部符号 "public: void __thiscall CKeyboardDlg::OnEnChangeEdit1(void)" (?OnEnChangeEdit1@CKeyboardDlg@@QAEXXZ)
1>KeyboardDlg.obj : error LNK2001: 无法解析的外部符号 "public: static int PublicUse::getrow" (?getrow@PublicUse@@2HA)
1>KeyboardDlg.obj : error LNK2001: 无法解析的外部符号 "public: static int PublicUse::getline" (?getline@PublicUse@@2HA)
1>KeyboardDlg.obj : error LNK2001: 无法解析的外部符号 "public: static int (* PublicUse::A)[4]" (?A@PublicUse@@2PAY03HA)
1>PublicUse.obj : error LNK2001: 无法解析的外部符号 "public: static int (* PublicUse::A)[4]" (?A@PublicUse@@2PAY03HA)
1>C:\Users\acer\Documents\Visual Studio 2010\Projects\Keyboard\Debug\Keyboard.exe : fatal error LNK1120: 4 个无法解析的外部命令
1>
1>生成失败。
1>
1>已用时间 00:00:01.54
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ========== 展开
1>KeyboardDlg.obj : error LNK2001: 无法解析的外部符号 "public: void __thiscall CKeyboardDlg::OnEnChangeEdit1(void)" (?OnEnChangeEdit1@CKeyboardDlg@@QAEXXZ)
1>KeyboardDlg.obj : error LNK2001: 无法解析的外部符号 "public: static int PublicUse::getrow" (?getrow@PublicUse@@2HA)
1>KeyboardDlg.obj : error LNK2001: 无法解析的外部符号 "public: static int PublicUse::getline" (?getline@PublicUse@@2HA)
1>KeyboardDlg.obj : error LNK2001: 无法解析的外部符号 "public: static int (* PublicUse::A)[4]" (?A@PublicUse@@2PAY03HA)
1>PublicUse.obj : error LNK2001: 无法解析的外部符号 "public: static int (* PublicUse::A)[4]" (?A@PublicUse@@2PAY03HA)
1>C:\Users\acer\Documents\Visual Studio 2010\Projects\Keyboard\Debug\Keyboard.exe : fatal error LNK1120: 4 个无法解析的外部命令
1>
1>生成失败。
1>
1>已用时间 00:00:01.54
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ========== 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询