Vs2013添加静态库
Vs2013添加靜態(tài)庫
如果想要使用靜態(tài)庫,需要頭文件、和一個lib文件。
頭文件添加:
項目-》右鍵添加現(xiàn)有項,加入解決方案中,將頭文件包含即可
文件.lib添加有兩種方式:
(1) 將靜態(tài)庫放置到文件生成路徑 Release/Debug中(只要項目已經(jīng)包含的路徑即可),然后使用命令
#pragma comment (lib,“動態(tài)庫名.lib”)
就能成功使用該靜態(tài)庫
(2) 項目-》右鍵屬性-》鏈接器-》常規(guī)-》附加庫目錄 添加lib文件路徑
項目-》右鍵屬性-》鏈接器-》輸入-》附加依賴項 添加lib文件,直接鍵入lib名字,注意回車換行
(3) 網(wǎng)上還有一種方法,直接將lib文件添加到工程,即項目右鍵添加現(xiàn)有項直接選擇靜態(tài)庫,不過該條本人也未使用過,不知道其可靠性,上面兩條親測有效。
注意:
當頭文件添加成功,但是靜態(tài)庫添加失敗,編譯器會報如下錯誤
error LNK2019 : 無法解析的外部符號 “int __cdecl start_connect(int,int)” …,該符號在函數(shù) …中被引用。
該情況就是靜態(tài)庫添加失敗導致,有可能是路徑錯誤導致包含失敗,同時當靜態(tài)庫使用Debug而需要添加的項目為Release也會導致添加失敗,反之亦然
同時添加好之后,最好將工程先清除然后再重新生成一遍
總結
以上是生活随笔為你收集整理的Vs2013添加静态库的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: “会员制营销”和“EMAIL营销”(山姆
- 下一篇: 交易员普遍使用的几个高胜率指标公式分享给