zoukankan      html  css  js  c++  java
  • QT添加rtmp库的时候出现问题

    刚开始出现undefined reference to `__chkstk的错误。

    然后在vc里面找到chkstk.obj放到相关目录下并在工程文件直接添加:

    LIBS += "E:QTProjectsRTMPRTMPDelayTestlibrtmplibchkstk.obj"

    又出现了新的错误

    E:QTProjectsRTMPRTMPDelayTestlibrtmpliblibrtmp.lib(tmp32 and_win.obj):-1: error: undefined reference to `@__security_check_cookie@4'

    E:QTProjectsRTMPRTMPDelayTestlibrtmpliblibrtmp.lib(tmp32 and_win.obj):-1: error: undefined reference to `_except_handler4'

    另一个建议是在mingw的shell中运行:

    mingw-get upgrade "mingwrt=3.20.*"

    重新编译rtmpdump,新建include和lib文件夹,然后分别拷入zlib和openSSL的头文件和静态库文件,如下图所示:

    然后试图编译生成librtmp库,提示无法找到执行档:

  • 相关阅读:
    ORM框架
    优酷项目1
    新年第一天
    前端第十天
    前端第九天
    前端第八天
    前端第七天
    前端第六天
    前端第五天
    月亮与六便士
  • 原文地址:https://www.cnblogs.com/ph829/p/6664827.html
Copyright © 2011-2022 走看看