国产探花免费观看_亚洲丰满少妇自慰呻吟_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三者間的關系

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 江口县| 临沂市| 安龙县| 全南县| 湘潭市| 鲁山县| 米林县| 五莲县| 扶风县| 巩留县| 绥化市| 万年县| 达孜县| 武陟县| 林芝县| 栾城县| 盱眙县| 沙田区| 邢台县| 商南县| 宜昌市| 咸阳市| 闽清县| 广宗县| 张家口市| 遵化市| 志丹县| 扬州市| 江川县| 商洛市| 和平区| 江津市| 宁武县| 阿瓦提县| 西城区| 哈密市| 富宁县| 威远县| 襄垣县| 肇州县| 平阳县|