<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      Linux環境g++編譯TinyXML動態庫

      除了CMarkup,tinyxml也是C/C++下解析XML很好的工具。在linux下用g++編譯tinyxml的步驟如下(tinyxml版本2.6.2):

      1. 進入tinyxml解壓目錄,用文本編輯器打開Makefile文件。
      2. 修改編譯目的文件參數。將OUTPUT := xmltest改為OUTPUT := libtinyxml.so。
      3. 刪除測試文件。將SRCS := tinyxml.cpp tinyxmlparser.cpp xmltest.cpp tinyxmlerror.cpp tinystr.cpp中的xmltest.cpp刪除;將xmltest.o: tinyxml.h tinystr.h這一行刪除。
      4. 將 ${LD} -o $@ ${LDFLAGS} ${OBJS} ${LIBS} ${EXTRA_LIBS}這一行修改為${LD} -o $@ ${LDFLAGS} ${OBJS} ${LIBS} ${EXTRA_LIBS} -fPIC –shared。–shared是用來生成動態庫的。-fPIC這個參數最好帶上,否則有的.so依賴這個.so時可能會出現問題,提示找不到這個.so什么的。
      5. 在命令行中進入Makefile目錄,執行命令:make DEBUG=YES PROFILE=NO TINYXML_USE_STL=NO。DEBUG=YES表示編譯的是debug版本,TINYXML_USE_STL=NO表示編譯非STL標本。

      這樣這個動態庫就可以使用了,libtinyxml.so就生成在Makefile目錄中。但在實際使用過程中,因為本人是調用該.so生成新的.so,而不是直接使用,最后編譯時還是提示找不到libtinyxml.so,原因是編譯階段也需要-fPIC參數。解決辦法:在Makefile文件的DEBUG_CFLAGS和RELEASE_CFLAGS參數后面加上-fPIC。

      posted @ 2017-05-20 22:39  charlee44  閱讀(2784)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 国产女人喷潮视频免费| 亚洲春色在线视频| 一区二区三区四区亚洲综合| 亚洲高清中文字幕在线看不卡| 巨胸喷奶水视频www免费网站| 丁香婷婷色综合激情五月| 国产精品自拍视频我看看| 关岭| 亚洲午夜精品毛片成人播放| 国产丰满乱子伦无码专区| 午夜三级成人在线观看| 中文字幕免费不卡二区| 婷婷丁香五月激情综合| 人妻精品无码一区二区三区| 欧美老少配性行为| 最新精品露脸国产在线| 2021国产精品一卡2卡三卡4卡| 国产午夜福利精品视频| 欧美videosdesexo吹潮| AV免费网址在线观看| 虎白女粉嫩尤物福利视频| 国产高跟黑色丝袜在线| 日韩av一区二区高清不卡| 亚洲中文字幕日产无码成人片| 韩国无码AV片午夜福利| 成人国产精品日本在线观看| 天堂va亚洲va欧美va国产| 日本精品成人一区二区三区视频| 久久精品国产99国产精品| 国产精品午夜福利在线观看| 欧美xxxx做受欧美.88| 波多野结系列18部无码观看AV| 人妻加勒比系列无码专区| 中文字幕 欧美日韩| 欧美福利在线| 草草浮力地址线路①屁屁影院| 人妻系列无码专区69影院| 国产精品久久一区二区三区| 97人妻蜜臀中文字幕| ww污污污网站在线看com| 337p粉嫩大胆色噜噜噜|