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

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

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

2019-11-11 01:57:04
字體:
來源:轉載
供稿:網友
    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 下。)


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 泽州县| 北宁市| 顺义区| 葵青区| 呼图壁县| 安远县| 普定县| 阿拉善盟| 宁城县| 岳阳县| 两当县| 若羌县| 安乡县| 和静县| 洪湖市| 济阳县| 莎车县| 德安县| 岚皋县| 阿拉善盟| 大理市| 潞西市| 思茅市| 二连浩特市| 苏尼特右旗| 临泉县| 凤台县| 固始县| 灵宝市| 溧水县| 赞皇县| 峨眉山市| 神木县| 奉新县| 彩票| 崇阳县| 西乡县| 札达县| 区。| 黔西县| 英德市|