VS2010純C語言鏈結MySQL

2021-06-03 02:24:07 字數 410 閱讀 5875

將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...