在Eclipse CDT中添加非標準庫

默認情況下,在CDT中開發C/C++程序時,如果只是用C/C++標準庫,無需任何額外設置。不過,如果要開發的程序使用了非標準庫,例如WinSock庫,那就得在project中單獨設置。鼠標右擊project名,在彈出菜單中選擇Properties,彈出project屬性設置對話框,在左側視圖找到其中的C/C++ Build ——> Settings,先在右側視圖的上方Configuration下拉列表中選擇[All configurations],以使得接下來的設置對所有編譯配置均生效。然後再右側視圖中的Tool Settings頁籤中找到MinGW C++ Linker(或者你所用的其他編譯器),選中下面的Libraries,在右邊上方Libraries區點擊加號按鈕,在彈出對話框中輸入非標準庫的名稱。如果使用的是MinGW編譯器的話,要注意:磁盤上的非標準庫文件一般是libxxxx.a形式,其中的xxxx部分纔是需要輸入在對話框中的內容,內容一定不要包含前綴“lib”和文件擴展名“a”。我之前就沒搞清楚這一點,折騰了半天才弄好。

如下圖所示:

添加庫文件對話框

 

發佈了54 篇原創文章 · 獲贊 10 · 訪問量 18萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章