• 编译静态库tinyxml2


    tinyxml的makefile文件默认是编译可执行的二进制文件xmltest.  需要改成静态库.

    更改OUTPUT := xmltest

    为:OUTPUT := libtinyxml.a

    删除SRCS:=tinyxml.cpp tinyxml-parser.cpp xmltest.cpp tinyxmlerror.cpp tinystr.cpp中的xmltest.cpp

    更改${LD} -o $@ ${LDFLAGS} ${OBJS} ${LIBS} ${EXTRA_LIBS}

    为:  ${AR} -o $@ ${LDFLAGS} ${OBJS} ${LIBS} ${EXTRA_LIBS}

    编译好之后 手动把.h文件和.a库文件转移到目标位置: 类似如下:

    cp *.h ../../server/depends/include/

    cp *.a ../../server/depends/lib/

  • 相关阅读:
    Cookie
    Servlet请求和响应
    Servlet
    Tomcat
    jQuery
    HTTP协议和ajax
    WebApp制作和正则
    BOM对象和json
    视频和音频
    改变文档结构的方法(5种)
  • 原文地址:https://www.cnblogs.com/zsummer/p/4316636.html
Copyright © 2020-2023  润新知