針對vs2010下的個人理解:
(一)1、工程目錄:
即是".vcxproj"或者「.vcxproj.filters」檔案所在的目錄,即你寫的**的位置。
2、解決方案目錄
即是「.sln」檔案的所在的目錄。
3、「.\」表示的當前目錄。
4、「..\」表示當前目錄的前乙個目錄。
(二)當我們生成乙個dll檔案時,會產生dll檔案和lib檔案。
步驟:1、加入#inlude "xx.h"檔案,因為這樣才知道你的dll或者lib中有什麼函式。
2、加入lib檔案,此處有二種方法
3、並且將dll檔案放在工程目錄下。
C 生成和使用dll和lib
dll和lib 動態鏈結庫 dll 是乙個可以被其他應用程式共享的程式模組,其中封裝了一些可以被共享的例程和資源。和可執行檔案 exe 非常類似,區別在於dll中雖然包含了可執行 卻不能單獨執行,而應由windows應用程式直接或間接呼叫。靜態鏈結庫 lib 包含函式 本身,在編譯時直接將 加入程式...
lib和 dll的區別和使用
共有兩種庫 1.一種是lib包含了函式所在的dll檔案和檔案中函式位置的資訊 入口 由執行時載入在程序空間中的dll提供,稱為動態鏈結庫dynamic link library。2.一種是lib包含函式 本身,在編譯時直接將 加入程式當中,稱為靜態鏈結庫static link library。1.動...
有 h和 lib 如何生成DLL
整理自 http social.msdn.microsoft.com forums zh tw 230 thread fdf1dba3 3804 4bb4 95c3 c54758fb3358 q 我有乙份硬體廠商給的sdk,裡面有 x.h 和 x.lib 還有vc6.0的操作範例.不過我目前要是使用...