1. 程式人生 > >linux環境下給BOOST庫編譯靜態庫加上-fPIC選項

linux環境下給BOOST庫編譯靜態庫加上-fPIC選項

在linux環境下,使用靜態方式編譯boost時,bjam沒有新增-fPIC, 解決辦法如下:  編輯tools/build/v2/tools/gcc.jam檔案,將第391行的

if( $link ) = shared 註釋掉,如下圖: