2014-09-12 79 views
0

我正在嘗試使用boost單元測試框架鏈接單元測試。當編譯我的代碼時,我立即發現自己在Google上搜索「如何鏈接增強單元測試」,果然,有人已經有that same question我在哪裏可以找到如何鏈接boost庫?

但是,我已經使用了一年多的庫,經常訪問文檔,並且仍然不知道在哪裏可以找到鏈接器標記是一件可怕的事情。我已閱讀boost documentation which ostensibly answers this question,但在那裏找不到答案。

如果我想使用boost library x來構建我的程序,我該如何找出哪個標記可以讓鏈接器實際鏈接它?

回答

1

大多數Boost庫只是標頭,所以你只需要在你的代碼中輸入#include,並告訴編譯器在哪裏找到它們(-I)。對於那些實際上需要鏈接的鏈接器,您的鏈接器標誌是在哪裏查找庫(-L)以及鏈接的內容(對於庫libx使用鏈接器標誌-lx

+1

您是對的。這個答案會更適合作爲評論。 – arman 2014-09-12 12:42:57

相關問題