成長空間

          MiLife

          常用鏈接

          統計

          積分與排名

          Automation Testing Development

          最新評論

          轉載:ldconfig幾個需要注意的地方

          轉載:

          ldconfig幾個需要注意的地方

          1. 往/lib和/usr/lib里面加東西,是不用修改/etc/ld.so.conf的,但是完了之后要調一下ldconfig,不然這個library會找不到
          2. 想往上面兩個目錄以外加東西的時候,一定要修改/etc/ld.so.conf,然后再調用ldconfig,不然也會找不到
          比如安裝了一個mysql到/usr/local/mysql,mysql有一大堆library在/usr/local/mysql/lib下面,這時就需要在/etc/ld.so.conf下面加一行/usr/local/mysql/lib,保存過后ldconfig一下,新的library才能在程序運行時被找到。
          3. 如果想在這兩個目錄以外放lib,但是又不想在/etc/ld.so.conf中加東西(或者是沒有權限加東西)。那也可以,就是export一個全局變量LD_LIBRARY_PATH,然后運行程序的時候就會去這個目錄中找library。一般來講這只是一種臨時的解決方案,在沒有權限或臨時需要的時候使用。
          4. ldconfig做的這些東西都與運行程序時有關,跟編譯時一點關系都沒有。編譯的時候還是該加-L就得加,不要混淆了。
          5. 總之,就是不管做了什么關于library的變動后,最好都ldconfig一下,不然會出現一些意想不到的結果。不會花太多的時間,但是會省很多的事。

          posted on 2008-10-07 22:24 Picasso 閱讀(497) 評論(0)  編輯  收藏 所屬分類: Unix

          主站蜘蛛池模板: 澄江县| 佛坪县| 嘉义县| 通许县| 东阳市| 永仁县| 双峰县| 墨江| 容城县| 都匀市| 峨边| 泰和县| 梧州市| 巴马| 静海县| 通渭县| 彰化县| 高平市| 杭锦旗| 平和县| 肇东市| 汕头市| 云和县| 中西区| 台南县| 恩施市| 宁都县| 南皮县| 江门市| 郸城县| 锡林浩特市| 冕宁县| 五河县| 类乌齐县| 孙吴县| 华宁县| 漳浦县| 永福县| 友谊县| 安陆市| 都匀市|