[問題] 想問一下關於linux下c++的問題
因為最近想玩一下boost函式庫 有關網路的部分
我下載編譯好 試它的範例也可以work
我把編好的 lib 放在 /usr/local/lib
標頭檔則放在 /usr/local/include/boost下
我試著用一下asio部分的範例程式
http://www.boost.org/doc/libs/1_35_0/doc/html/boost_asio/\
tutorial/tuttimer1/src.html
不過我編譯的時候卻要下這樣的指令才能正確編譯
$ g++ example.cpp -L/usr/local/lib -lboost_date_time-gcc42-mt
-lboost_system-gcc42-mt
我想問的是可以不可以很簡單的用
$ g++ example.cpp
就可以正確抓到我位於 /usr/local/lib的函式庫
我查到本版 42篇有關的介紹
我加入變數 LD_LIBRARY_PATH=/usr/local/lib/ 但是不行會有錯誤
於是我用另一個辦法 看一下 /etc/ld.so.conf
他裡面寫著 include /etc/ld.so.conf.d/*.conf
進入那個資料夾 我查看 libc.conf 裡面已經有
# libc default configuration
/usr/local/lib
照理說我應該可以抓到 /usr/local/lib裡的 函式庫
於是我 再 ldconfig一次
結果還是不行~
不知道我拿邊有錯誤~ 望請版上各位先進指導一下~
非常感謝~
※ 編輯: fuha 來自: 125.233.243.49 (06/05 00:12)
推
06/05 00:55, , 1F
06/05 00:55, 1F
推
06/05 01:02, , 2F
06/05 01:02, 2F
→
06/05 01:22, , 3F
06/05 01:22, 3F
推
06/05 11:31, , 4F
06/05 11:31, 4F
→
06/05 11:52, , 5F
06/05 11:52, 5F
→
06/05 11:53, , 6F
06/05 11:53, 6F
→
06/05 11:54, , 7F
06/05 11:54, 7F
LinuxDev 近期熱門文章
PTT數位生活區 即時熱門文章