今天想要將cl命令配置到命令行中使用,在網上找了一下資料,按照http://www.oschina.net/question/234345_42135的方法配置完以后,使用cl命令編譯c++代碼的時候,總是提示
fatal error LNK1104: cannot open file 'uuid.lib'
然后在網上搜了很多帖子,都是指出這個問題,但是沒有成功的解決方案的。
我結合網上的一些提示,找到了本機uuid.lib的所在路徑:
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Lib
將它添加到系統環境變量的lib中去了以后,就解決了這個問題。
PS:uuid.lib這個文件應該是系統提供了的,應該是在*\Microsoft SDKs\Windows\*,這類目錄下,可以耐心的查找一下,具體路徑可能會隨操作系統版本和vc的版本有一些變化,但是應該比較容易找到。