注意阿里云有很多,自己用的是哪个,是aliyun-openapi-cpp-sdk-master,还是aliyun-oss-cpp-sdk-master,这次小编用的是后者。
下载cmake后安装,下载aliyun c++ sdk,解压后,管理员身份执行cmd,新建build目录,执行
cmake ..
管理员身份执行VS开发人员命令提示符,在build目录文件下运行以下命令进行编译安装。
msbuild ALL_BUILD.vcxproj
msbuild INSTALL.vcxproj
发现这样编译出来的库是x64,而小编打算导入的application是win32即x86的,所以要想办法重新编译一个x86版本的,方法使用CMake GUI工具,做如下操作:
然后,用Visual Studio2019打开alibabacloud-oss-cpp-sdk.sln,并执行ALL_BUILD即可获得x86版本的alibabacloud-oss-cpp-sdk.lib
在测试程序中,注意设置附加目录: