1. 程式人生 > >vc程式設計中遇到一個編譯問題,原來是少了LIB檔案 (ZT)

vc程式設計中遇到一個編譯問題,原來是少了LIB檔案 (ZT)

摘自網路,感覺挺實用的,基於VC,例如VC6.0等等

(1) vc網路程式設計中遇到一個編譯問題,原來是少了WSOCK32.LIB。

在 project-->settings-->Link-->Object/Library modules 中加入庫WSOCK32.LIB即可。

在VC中進行WINSOCK的API程式設計開發的時候,需要在專案中使用下面三個檔案,否則會出現編譯錯誤。
  1.WINSOCK.H: 這是WINSOCK API的標頭檔案,需要包含在專案中。
  2.WSOCK32.LIB: WINSOCK API連線庫檔案。在使用中,一定要把它作為專案的非預設的連線庫包含到專案檔案中去。
  3.WINSOCK.DLL: WINSOCK的動態連線庫,位於WINDOWS的安裝目錄下。

--------------------Configuration: Example1 - Win32 Debug--------------------
Linking...
error LNK2001: unresolved external symbol

[email protected]
error LNK2001: unresolved external symbol [email protected]
error LNK2001: unresolved external symbol [email protected]
error LNK2001: unresolved external symbol [email protected]
error LNK2001: unresolved external symbol [email protected]
error LNK2001: unresolved external symbol
[email protected]

error LNK2001: unresolved external symbol [email protected]
error LNK2001: unresolved external symbol [email protected]
error LNK2001: unresolved external symbol [email protected]
error LNK2001: unresolved external symbol [email protected]
error LNK2001: unresolved external symbol
[email protected]


(2) vc資料庫SQL程式設計中遇到一個問題,原來是少了odbc32.lib。

在 project-->settings-->Link-->Object/Library modules 中加入庫odbc32.lib 即可。
mfc程式呼叫了odbc api,連線時出錯:
error  LNK2001:   unresolved   external   symbol   [email protected]
error  LNK2001:   unresolved   external   symbol   [email protected]  
error  LNK2001:   unresolved   external   symbol   [email protected]  
error  LNK2001:   unresolved   external   symbol   [email protected]  
error  LNK2001:   unresolved   external   symbol   [email protected]  
error  LNK2001:   unresolved   external   symbol   [email protected]  
error  LNK2001:   unresolved   external   symbol   [email protected]  
error  LNK2001:   unresolved   external   symbol   [email protected]  

(3) vc  OpenCV影象處理程式設計中遇到一個問題,原來是少了cv.lib cvaux.lib cxcore.lib highgui.lib。

在 project-->settings-->Link-->Object/Library modules 中加入庫cv.lib cvaux.lib cxcore.lib highgui.lib 即可。
error LNK2001: unresolved external symbol _cvReleaseImage
error LNK2001: unresolved external symbol _cvWaitKey
error LNK2001: unresolved external symbol _cvDrawContours
error LNK2001: unresolved external symbol _cvReleaseMemStorage
error LNK2001: unresolved external symbol _cvDestroyWindow
error LNK2001: unresolved external symbol _cvFindContours
error LNK2001: unresolved external symbol _cvCvtColor
error LNK2001: unresolved external symbol _cvCreateImage
error LNK2001: unresolved external symbol _cvGetSize
error LNK2001: unresolved external symbol _cvShowImage
error LNK2001: unresolved external symbol _cvLoadImage
error LNK2001: unresolved external symbol _cvNamedWindow
error LNK2001: unresolved external symbol _cvCreateMemStorage

(4) vc OpenGL三維程式設計中遇到一個問題,原來是少了OpenGL32.lib GLu32.lib GLaux.lib。

在 project-->settings-->Link-->Object/Library modules 中加入庫OpenGL32.lib GLu32.lib GLaux.lib 即可。
error LNK2001: unresolved external symbol [email protected]
error LNK2001: unresolved external symbol [email protected]
error LNK2001: unresolved external symbol [email protected]
error LNK2001: unresolved external symbol [email protected]
error LNK2001: unresolved external symbol [email protected]
error LNK2001: unresolved external symbol [email protected]
error LNK2001: unresolved external symbol [email protected]
error LNK2001: unresolved external symbol [email protected]
error LNK2001: unresolved external symbol [email protected]
error LNK2001: unresolved external symbol [email protected]
error LNK2001: unresolved external symbol [email protected]
error LNK2001: unresolved external symbol [email protected]
error LNK2001: unresolved external symbol [email protected]
error LNK2001: unresolved external symbol [email protected]
error LNK2001: unresolved external symbol [email protected]
error LNK2001: unresolved external symbol [email protected]
error LNK2001: unresolved external symbol [email protected]
error LNK2001: unresolved external symbol [email protected]
error LNK2001: unresolved external symbol [email protected]

(5) vc VFW視訊採集程式設計中遇到一個問題,原來是少了VFW32.Lib

在 project-->settings-->Link-->Object/Library modules 中加入庫VFW32.Lib 即可。
error LNK2001: unresolved external symbol [email protected]

相關推薦

vc程式設計遇到一個編譯問題原來LIB檔案 (ZT)

摘自網路,感覺挺實用的,基於VC,例如VC6.0等等 (1) vc網路程式設計中遇到一個編譯問題,原來是少了WSOCK32.LIB。在 project-->settings-->Link-->Object/Library modules 中加入庫WSO

sql出入一個list返回一個list

sql遍歷-----------傳入數組------返回list<string>---------- String[] sendPersonIdArr = sendPersonId.split(","); List<String> list = staffInfo

有多個按鈕點擊一個變色點擊另一個變色原來的恢復顏色的方法

click dcl 多個 cti 方法 fault tar span 變色 <a class="btn btn-default changChick" onclick="changChick(this)">高</a> <a class="btn

java異常練習題:定義一個MulException類繼承Exception類要求兩數相乘等於100報錯在主類定義一個方法在方法丟擲此異常在主方法觀察結果

題目描述: 定義一個MulException類繼承Exception類,要求兩數相乘等於100報錯,在主類中定義一個方法,在方法中丟擲此異常,在主方法觀察結果。  定義一個DivException類繼承RuntimeException類,要求兩數相除等於2報錯,在主類中定義

jquery點擊一組按鈕一個跳轉至對應頁面處理策略。(如點擊訂單列表一個訂單跳轉至該訂單的詳情)

跳轉 () 列表 操作 進行 斷點 cat 訂單 一個 將改組按鈕的數據設置一個相同的屬性(如class),然後每個按鈕設置不同的id 當用戶點擊屬性為class的按鈕,根據id屬性來判斷點擊的是哪個按鈕,然後進行相關操作。 代碼示例: <script> $("

1).定義一個MulException類繼承Exception類要求兩數相乘等於100報錯在主類定義一個方法在方法丟擲此異常在主方法觀察結果。

1).定義一個MulException類繼承Exception類,要求兩數相乘等於100報錯,在主類中定義一個方法,在方法中丟擲此異常,在主方法觀察結果。 2).定義一個DivException類繼承RuntimeException類,要求兩數相除等於2報錯,在主類中定義一個方法,在方法中丟

向controller傳一個一個list400,415,500

報錯有可能是json格式不對,controller沒有@RequestBody,ajax沒有 contentType: 'application/json;charset=UTF-8', data: JSON.stringify(datas),//data沒有JSON.stringify()

Java傳入一個時間段取出該時間段內所有日期的集合

package com.yhsb.assisData.controller; import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.u

#Java乾貨分享:兩分鐘瞭解日常程式設計的小技巧提高你的能力

1.return 一個空的集合,而不是 null 如果一個程式返回一個沒有任何值的集合,請確保一個空集合返回,而不是空元素。這樣你就不用去寫一大堆 ”if else” 判斷null元素。 如果有想學習java的程式設計師,可來我們的java學習扣qun:94311,1692免費送java的視

java程式設計減少一個重複程式碼的竅門

java程式設計中減少一個類中重複程式碼的竅門 2013年12月08日 17:57:59 bestcxx 閱讀數:2427 標籤: java程式設計呼叫類減少程式碼宣告建立物件 更多 個人分類: java基礎 版權宣告:本文為博

【clever101的專欄】年輕人需要在自己的生命保留一個空間可以與歷史、與藝術、與公民理念相遇。

真名:朱金燦 主要經歷:本科畢業於CUG(武漢)的GIS專業,畢業後參加工作,現在在北京從事軟體開發和團隊管理工作。曾獲有色金屬工業科技進步獎二等獎(獲獎證書連結)。 我的聯絡方式: EMAIL:clever101#163.com 研究方向: 數字影象處理、計算機圖形學。 本部落格內

oracle建立一個使用者只能檢視指定的檢視如何授權建立別名

1.create user A identified by password,建立使用者,使用者名稱是A,密碼是password create user  USER_JWFZ identified by JWFZ2017; 2.grant connect to A --授

彙編基礎練習題12:在資料區定義一個字型變數a1a1一個元素利用7的輸入子程式輸入一個整數然後把該整數存放到資料區的a1變數

彙編基礎練習題12: 在資料區定義一個字型變數a1,a1中有一個元素,利用7中的輸入子程式輸入一個整數,然後把該整數存放到資料區的a1變數中。 編譯工具:Masm for Windows 整合實驗環境2012.5 (附帶一個工具下載地址https://download.csdn.ne

彙編基礎練習題10: 在資料區定義一個字型變數a1a1一個元素讀取a1的值並利用2題的輸出子程式輸出顯示。

彙編基礎練習題10: 在資料區定義一個字型變數a1,a1中有一個元素,讀取a1中的值並利用2題中的輸出子程式輸出顯示。 編譯工具:Masm for Windows 整合實驗環境2012.5 (附帶一個工具下載地址https://download.csdn.net/download/q

彙編基礎練習題8:在資料區定義一個位元組型變數a1a1一個元素讀取a1的值並利用2題的輸出子程式輸出顯示。

彙編基礎練習題8: 在資料區定義一個位元組型變數a1,a1中有一個元素,讀取a1中的值並利用2題中的輸出子程式輸出顯示。 編譯工具:Masm for Windows 整合實驗環境2012.5 (附帶一個工具下載地址https://download.csdn.net/download/

VC++程式設計的字符集問題

一,字符集使用visual studio 進行windows程式設計時,不可避免會遇到字符集(character set)的問題,VS提供兩種字符集,一種是多位元組字符集,另一種是unicode字符集。1,多位元組字符集,英文字元佔1個位元組,一箇中文字佔2個位元組,使用_t

網路程式設計設計併發伺服器使用多程序與多執行緒有什麼區別?

網路程式設計中設計併發伺服器,使用多程序與多執行緒,請問有什麼區別? 答案一: 1,程序:子程序是父程序的複製品。子程序獲得父程序資料空間、堆和棧的複製品。 2,執行緒:相對與程序而言,執行緒是一個更加接近與執行體的概念,它可以與同進程的其他執行緒共享資料,但擁有自己的棧空

python編寫一個程式能在當前目錄以及當前目錄的所有子目錄下查詢檔名包含指定字串的檔案並打印出相對路徑—— python學習筆記

1. 題目: 編寫一個程式,能在當前目錄以及當前目錄的所有子目錄下查詢檔名包含指定字串的檔案,並打印出相對路徑。 2. 解答 import os # 引入os "編寫一個程式,能在當前目錄以及當前目錄的所有子目錄下查詢檔名包含指定字串的檔案,並打印出相對路徑" def se

Java輸入一個整數反向輸出這個整數

java反向輸入整數的位數可以採用取餘判斷的方式,示例如下: import java.util.Scanner; public class Dd { public static void

關於libcurl使用一個編譯錯誤

 在使用curl庫的時候,包含了#include<string>的時候,就會出現下面的編譯錯誤: error C2065: '_SH_DENYNO' : undeclared identifier 在網上查了一下,把share.h改成 curl_share.