將mysql-connector-c-noinstall-6.0.2-win32-vs2005解壓後的三個目錄複製到vs2010的安裝目錄的,其他網上的一些比如在vs2010裡面設定目錄包含估計也行,沒測試,不做評價。
用vs2010新建win32控制台應用程式,這裡是做例子。然後建立空專案,新建「.c」字尾的檔案,如果不打字尾將預設cpp,則編譯器預設以c++編譯。
寫了個小測試出現:error lnk2019: 無法解析的外部符號 _mysql_init@4。
#include #include #include #include int main(int argc, char *srgv)
_getch();
return 0;
}
包含的第乙個標頭檔案很重要! vs2010靜態鏈結Qt
先按照這個帖子弄好靜態庫 注意原文中config那一步最後乙個 輸入成了中文狀態下的 正確的如下 configure debug and release fast static platform win32 msvc2010 no qt3support script scripttools qt z...
VS2010工程鏈結的具體過程
乙個debug版的dll鏈結時,vs會首先鏈結qt的debug庫,比如qtcored.dll,而qtcored.dll內部又一定鏈結了vc的debug庫,比如msvcrd.dll,自己寫的dll也會鏈結vc的debug庫,比如msvcrd.dll.相同的,release版的都會去鏈結vc的relea...
vs2010靜態鏈結MFC庫報鏈結錯誤
由於需要將mfc程式在其它電腦上執行,所以需要將動態鏈結的mfc改成靜態鏈結,本以為很簡單,沒想到鏈結的時候出現下面的鏈結錯誤 uafxcw.lib afxmem.obj error lnk2005 void cdecl operator new unsigned int 2 yapaxi z al...