VS中添加第三方库及相对路径设置
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                VS中添加第三方库及相对路径设置
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.                        
                                原文?VS中添加第三方庫及相對路徑設(shè)置
對于一些第三方的SDK,一般會包含頭文件(*.h),靜態(tài)庫文件(*.lib)和動態(tài)庫文件(*.dll)。 1. ?文件位置:為了提高程序的可移植性,將第三庫放在解決方案(*.sln)或者工程(*.vcxproj)文件所在的文件夾下。而不要放在其他地方,比如放在D:\某個位置,這樣的話,程序在別的電腦上可能就無法運行了。 2. ?頭文件:在工程屬性->VC++目錄->包含目錄中添加頭文件目錄 ; 使用相對路徑添加。 3. 靜態(tài)庫文件:在工程屬性->VC++目錄->庫目錄中添加庫文件目錄;使用相對路徑添加。 4. 鏈接庫配置:在工程屬性->鏈接器->輸入->附加的依賴項;將相關(guān)的lib文件名寫入即可。 5. 動態(tài)庫配置:將所需的dll文件放在對應(yīng)的realease和debug的文件夾下或者直接將dll文件放在工程文件夾下。相對路徑介紹 首先,相對路徑是針對工程文件(*.vcxproj)而言的。 假設(shè)工程名為test.vcxproj 路徑為:D:\test\test\test.vcxproj 第三方庫為文件夾,名為:folder 包括:folder\head\forder.h folder\lib\forder.lib folder\bin\forder.dll 路徑為:D:\test\folder 則包含目錄為:..\folder\head 庫文件目錄為:..\folder\lib 其中兩個點“..\”表示在工程文件(*.vcxproj)的上一級目錄。 若果是一個點“.\”則表示和工程文件(*.vcxproj)在同一級目錄。 如果要返回多級目錄,重復(fù)使用雙點“..\”,表示為..\..\
?
總結(jié)
以上是生活随笔為你收集整理的VS中添加第三方库及相对路径设置的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: 学数据结构,仅仅须要主要的编程体验
 - 下一篇: mysql学习整理(一)