zoukankan      html  css  js  c++  java
  • mingw 编译64位阿里OSS

    qt中要使用阿里OSS接口,QT使用的MinGW编译器,OSS官网只提供了MSVC编译器环境编译教程,并没有提供MinGW,还好已经有前人做了OSS MinGW编译需要注意的问题。

    编译前需要修改一些东西,参照: https://www.freesion.com/article/7500920418/ 

    OSS接口 这是参照上方资料,修改好的源代码OSS接口和编译成功的64位.a文件 可以直接下载下来用,或者自己重新编译编译接口。

    编译:

    进入build,打开cmd 执行:

    cmake -DCMAKE_CL_64=1 -G "MinGW Makefiles" ..

    如果不希望编译64位接口,去掉 -DCMAKE_CL_64=1

    然后执行(前提需要配置PATH环境变量到mingw路径):

    mingw32-make

     

     测试环境:

     Windows 8.1 64位

     mingw:   GNU Make 4.2.1       Built for x86_64-w64-mingw32

  • 相关阅读:
    工具
    选择排序
    c#中queue的用法
    c#加密
    话谈c#拷贝
    const与readonly的区别
    WinForm中使MessageBox实现可以自动关闭功能
    c#winform关闭窗口时触发的事件
    委托
    C# STA和MTA线程设置
  • 原文地址:https://www.cnblogs.com/GengMingYan/p/15341112.html
Copyright © 2011-2022 走看看