国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

在 64 位的 CentOS 6.8 上使用 Mini-XML 時要注意的問題

2019-11-11 01:18:26
字體:
來源:轉載
供稿:網友
    Mini-xml (網站: http://www.msweet.org/PRojects.php?Z3)當前最新的版本是2.10。在 64 位的 CentOS 6.8 上,如果安裝了 GCC,按照幫助文檔里的介紹,使用下列命令編譯并安裝:  ./configure  make  make install  結果如下:  1)在源文件所在目錄下,生成了以下文件:    libmxml.a    libmxml.so    libmxml.so.1    libmxml.so.1.5    如果使用 file 命令查看 so 類型文件,會發現 libmxml.so 是到 libmxml.so.1 的符號鏈接(symbolic link),libmxml.so.1 是到 libmxml.so.1.5 的符號鏈接(symbolic link),libmxml.so.1.5 是一個 64 位的共享庫文件。  2)在 /usr/local/include 目錄下,新增了 mxml.h 文件。  3)在 /usr/local/lib 目錄下,新增了以下文件:    libmxml.a    libmxml.so    libmxml.so.1    libmxml.so.1.5    對于 64 位的 CentOS 6.8,/usr/local/lib 目錄下一般應存放 32 位的共享庫文件,64 位的共享庫文件應該放入 /usr/local/lib64 下。將 64 位的 so 文件放到 /user/local/lib 目錄下,這是 Mini-XML 安裝時的一個紕漏,用戶可以將這些文件從 /usr/local/lib 移動到 /usr/local/lib64 下。

    如果要編譯一個調用了 Mini-XML 的 C 程序,gcc 編譯指令中除了要包括 -lmxml,還要包括 -lpthread ,因為 Mini-XML 在實現時用到了 pthread.h 中聲明的函數。編譯完成后生成的可執行程序有可能是無法執行的,要先告訴 linux 操作系統到哪里可以找到 Mini-XML 的庫文件,最簡單的方法是使用 export LD_LIBRARY_PATH=... 的方法來設置一下查找庫文件的路徑。

  ( 對于 64 位的 CentOS 6.8,默認查找 .h 文件的目錄是 /usr/include ,默認查找 .so 文件的目錄是 /usr/lib64 。如果有足夠權限,可以將 Mini-XML 的庫文件拷貝到 /usr/local/lib64 下。)


上一篇:采藥

下一篇:JDK、JRE、JVM三者間的關系

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 葵青区| 定南县| 淮阳县| 楚雄市| 舒城县| 弥勒县| 柞水县| 翼城县| 广饶县| 襄樊市| 永顺县| 凤凰县| 铅山县| 滨海县| 台安县| 南汇区| 洪湖市| 临西县| 永靖县| 雷山县| 辰溪县| 合川市| 利辛县| 麟游县| 郓城县| 财经| 开平市| 深水埗区| 赣榆县| 蒙山县| 大兴区| 宜城市| 武安市| 曲靖市| 清河县| 吴江市| 涞水县| 礼泉县| 长沙市| 安化县| 东安县|