LINK : fatal error LNK1104: cannot open file 'XXX.lib;'

In VS2005


這種情況大多是未指定 XXX.lib 的 Additional Library Directories,或者是指定了路徑,但路徑中間有空白,卻未將路徑以雙引號括起來。


但今天遇到的不是上面的情況,而是一個手誤。


在 Linker -> Input -> Additional Dependencies 中我指定兩個 lib,我卻寫成 XXX.lib;YYY.lib (自以為很熟 VS,認為分隔符號是 ; )。然後一直遇到這個錯誤,搞到昏昏欲睡


最後不小心點了該輸入欄位最右邊的按鈕,叫出子視窗來編輯,才發現它的分隔符號是空白!


所以,那欄改成 XXX.lib YYY.lib 就解了…


留言

熱門文章