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

首頁(yè) > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

在 64 位的 CentOS 6.8 上使用 Mini-XML 時(shí)要注意的問(wèn)題

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

    如果要編譯一個(gè)調(diào)用了 Mini-XML 的 C 程序,gcc 編譯指令中除了要包括 -lmxml,還要包括 -lpthread ,因?yàn)?Mini-XML 在實(shí)現(xiàn)時(shí)用到了 pthread.h 中聲明的函數(shù)。編譯完成后生成的可執(zhí)行程序有可能是無(wú)法執(zhí)行的,要先告訴 linux 操作系統(tǒng)到哪里可以找到 Mini-XML 的庫(kù)文件,最簡(jiǎn)單的方法是使用 export LD_LIBRARY_PATH=... 的方法來(lái)設(shè)置一下查找?guī)煳募穆窂健?/p>

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


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 新绛县| 会同县| 禹城市| 如皋市| 运城市| 榆社县| 全椒县| 油尖旺区| 日照市| 柳林县| 元氏县| 临清市| 淳安县| 什邡市| 佛学| 楚雄市| 上思县| 阳泉市| 洛隆县| 南乐县| 香港| 黎川县| 徐闻县| 金塔县| 手游| 从化市| 克什克腾旗| 华阴市| 中宁县| 鱼台县| 盐亭县| 台南市| 永寿县| 南通市| 紫云| 高雄县| 九龙坡区| 昭苏县| 金寨县| 大竹县| 靖江市|