2014-01-16 55 views
2

我在閱讀英特爾Inspector XE 2013文檔,他們提到了標誌「-Bdynamic」的設置。任何人都可以告訴我這個標誌是做什麼的? 我已經搜索了gnu編譯選項,但還沒有看到這個。「-Bdynamic」編譯標誌的作用是什麼?

感謝, Sheeri

+2

動態鏈接庫。 –

+1

你究竟搜索了什麼? [google的第一個結果](https://www.google.it/search?espv=210&es_sm=91&q=Bdynamic&oq=Bdynamic&gs_l=serp.3..0i7i10i30i19j0i7i30i19l9.5082.5082.0.5467.1.1.0.0.0.0.195.195.0j1 .1.0 .... 0 ... 1c.1.32.serp..0.1.194.eSH0WKIojfM)解釋它。 – Shoe

+0

我搜索了「-B動態」編譯標誌,但谷歌沒有回答正確的結果。我想我的搜索查詢語法是誤導性的。 – Monku

回答

10

假設你有兩個共享庫:libabc.so和靜態庫:libabc.a由-L引用同一個目錄中,並使用-labc指定庫:-Bdynamic

它將使用libabc.so

-Bstatic它將使用libabc.a

+0

感謝信息,glenn。 – Monku

相關問題