1. 程式人生 > >[Visual Studio C++] [MFC 除錯錯誤]:error LNK2019: 無法解析的外部符號

[Visual Studio C++] [MFC 除錯錯誤]:error LNK2019: 無法解析的外部符號 阿新 發佈:2018-11-10

1.編譯問題描述:

 error LNK2019: 無法解析的外部符號 [email protected],該符號在函式 "public: unsigned int __thiscall CMultimediatimerDlg::CreateTimer(void)" ([email protected]@@QAEIXZ) 中被引用    C:\Users\Tiddy_Nan\Documents\Visual Studio 2012\Projects\Multimediatimer\Multimediatimer\MultimediatimerDlg.obj    Multimediatimer

2.錯誤程式碼:

                      缺少庫檔案。

3.截圖:

      

4.解決辦法:

      摘要:   vs2008 / vs2010 預設使用的是“unicode”編碼,修改成“多位元組”編碼

      步驟:  在.cpp中加入#pragma comment(lib,"Winmm.lib")
                  或者
                  Project->Settings->Link標籤->Object/Library Moduls: 後面新增 winmm.lib

5.問題成功解決。

6.注:

如果問題還沒有得到解決,請在標頭檔案處檢查是否新增  #include<stdio.h>