#pragma comment搜索路徑及編譯庫(kù)時(shí)的鏈接問(wèn)題

?如題,在vs中引用庫(kù),有很多文章講。但pragram?comment引用庫(kù)時(shí),搜索路徑從哪里開(kāi)始呢?從當(dāng)前工作目錄,也就是當(dāng)前工程的工程目錄。以下片斷是微軟官方的例子,其明確指出linker首先從當(dāng)前工作目錄搜索,寫(xiě)相對(duì)路徑時(shí)注意不要寫(xiě)錯(cuò)了。

鏈接:https://docs.microsoft.com/en-us/cpp/preprocessor/comment-c-cpp?view=msvc-160

官方示例代碼

搜索路徑問(wèn)題雖然解決,還有個(gè)問(wèn)題需要說(shuō)明:comment只是提供了路徑。使用中發(fā)現(xiàn):建立個(gè)靜態(tài)庫(kù)工程,通過(guò)comment引用了另一個(gè)靜態(tài)庫(kù),編譯靜態(tài)庫(kù)工程后,引用的靜態(tài)庫(kù)并沒(méi)有被鏈接進(jìn)我的靜態(tài)庫(kù)中,一換路徑就找不到comment引用的庫(kù)了。如果想要引用的靜態(tài)庫(kù)鏈接進(jìn)庫(kù)工程的代碼,需要使用VS工程設(shè)置中l(wèi)inker的引用目錄及依賴項(xiàng)完成,這樣世界就太平了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容