我試過使用curllib,但發現我的DLL變得依賴於curllib.dll。我可以調查和使用另一種方法嗎?我只是想向網頁發出請求。我的dll必須是獨立的,因此它可以獨立分發。C++:需要從一個DLL發出HTTP請求 - 我從哪裏開始?
感謝
我試過使用curllib,但發現我的DLL變得依賴於curllib.dll。我可以調查和使用另一種方法嗎?我只是想向網頁發出請求。我的dll必須是獨立的,因此它可以獨立分發。C++:需要從一個DLL發出HTTP請求 - 我從哪裏開始?
感謝
對於任何處於類似情況的人,我設法將最新的curl發行版中的libcurl visual studio項目與運行時庫設置爲多線程dll。我想我除了輸出文件(調試/釋放)外,其他所有內容都是一樣的。一旦與我的DLL編譯的庫我現在注意到我的DLL只依賴於其他3個DLL。
我現在擔心。它是一個Win7 64位的問題,至少我得到了我的dll工作沒有libcurl的依賴,對吧!?
libcurl庫之際,既是一個DLL和靜態庫 - 如果你不想在DLL,與靜態庫鏈接的依賴 - 這就是所謂的libcurl.a,可以發現在libcurl Windows發行版的lib目錄中。請注意,您可能還需要顯式鏈接此目錄中的部分或全部其他庫,具體取決於您的代碼實際執行的操作。
感謝您的答覆,這很有趣我今天早些時候使用靜態庫,只是有鏈接錯誤。從何而來 我所看到的是一個全新的主題。 我可以問一下,是否像更新我的鏈接庫指向靜態lib文件夾一樣簡單,還是我需要設置不同的項目? – HGPB 2010-04-15 20:21:38
@Haraldo你正在使用哪種編譯器? – 2010-04-15 20:23:49
使用VS2008 express – HGPB 2010-04-15 20:34:33