發(fā)文章
發(fā)文工具
撰寫
網(wǎng)文摘手
文檔
視頻
思維導(dǎo)圖
隨筆
相冊(cè)
原創(chuàng)同步助手
其他工具
圖片轉(zhuǎn)文字
文件清理
AI助手
留言交流
將MFC的程序移植到Qt上運(yùn)行時(shí)出現(xiàn)一些錯(cuò)誤: error: undefined reference to `_imp__WSAStartup@8' error: undefined reference to `_imp__gethostbyname@4'
...等,,提示鏈接時(shí)發(fā)現(xiàn)找不到某個(gè)函數(shù)的實(shí)現(xiàn)文件
原因是ws2_32.lib 是MSVC的導(dǎo)入庫,,而MinGW中的是 libws2_32.a,。
#pragma comment(lib,...) 是 MSVC 專有的表達(dá)式,,MinGW中沒有#pragma comment(lib,"Ws2_32.lib")這樣的預(yù)處理命令。
需要在pro文件內(nèi) 加入 LIBS += -lws2_32 即可
來自: 昵稱19447302 > 《QT開發(fā)》
0條評(píng)論
發(fā)表
請(qǐng)遵守用戶 評(píng)論公約
Qt Creator怎樣添加庫文件
4. 在Qt中,, ws2_32 應(yīng)該是默認(rèn)會(huì)被鏈接上的,qmake能自動(dòng)處理這些情況,,所以你可能根本就不需要做什么QtEndian可以轉(zhuǎn)換T qFromBigEndian ( const uchar * src )T qFromBigEndian ( T src )T qFromLitt...
【精選】【QT加載靜態(tài)鏈接庫(.Lib,,.a,.os),以及關(guān)于LIBS +=的用法】_libs += -l_Harden
【精選】【QT加載靜態(tài)鏈接庫(.Lib,,.a,,.os),以及關(guān)于LIBS +=的用法】_libs += -l_Harden QT加載靜態(tài)鏈接庫(.Lib,.a,,.os),以及關(guān)于LIBS +=的用法,。LIBS+= 指明lib文件的名稱, LIBPATH += 指明li...
FFMPEG 庫移植到 VC 需要的步驟
FFMPEG 庫移植到 VC 需要的步驟,。(2)將mingw安裝目錄下的include的inttypes.h,,stdint.h,_mingw.h三個(gè)文件拷到你ffmpeg庫的目錄下的include.#include "ffmpeg/avutil.h" #include &qu...
QT5中如何使用QFtp類
QT5中如何使用QFtp類,。由于QT5對(duì)QML的支持有很大的改進(jìn),,所以打算將原來基于QT4的程序移植到QT5上,在移植用QFtp類寫的程序時(shí)傻眼了,!鄙...
在qt自帶的mingw下編譯boost
Qt5.8生成dll和調(diào)用詳細(xì)圖文教程
雙擊打開帶dll.h的頭文件,,如下圖所示: 1.3在dll.h頭文件的public中,加入如下代碼: int add(int a,int b); 如下圖所示: 1.4在crea...
淺入深出QWT
淺入深出QWT淺入深出QWT 現(xiàn)在看到的本文已經(jīng)是第三版,,寫這篇博文的起初原因是本菜菜最近準(zhǔn)備使用Qwt開發(fā)一些功能部件,,而公司里基本是...
Qt5 在win7上發(fā)布 & 打包依賴dll生成exe方法
最近做了個(gè)qt的程序,但是發(fā)布程序比較困難,,因?yàn)閝t5有著比較多的dll,,如下兩篇詳述了qt dll依賴庫,以及如何查詢自己工程所用的dll及打...
Qt在Windows下的入口點(diǎn)函數(shù)
Qt在Windows下的入口點(diǎn)函數(shù)Windows 下C,、C++的入口函數(shù),。一般來說,前者是 控制臺(tái)程序 的入口函數(shù),,后者是 GUI 程序的入口函數(shù),。把各種平臺(tái)下的入口函數(shù)封裝起來,,易于編譯跨平臺(tái)的程序(至少不用我們用...
微信掃碼,,在手機(jī)上查看選中內(nèi)容