当前位置:网站首页>SimpleOSS第三方库libcurl与引擎libcurl错误解决方法
SimpleOSS第三方库libcurl与引擎libcurl错误解决方法
2022-07-30 18:53:00 【人宅】
SimpleOSS提供了丰富的OSS对象服务器访问的API,也被很多公司直接采用。随着UE版本升级,UE将很多第三方库整合到自己的体系下面,就比如说libcurl这个库:

SimpleOSS最早的版本只能支持UE4.25打包,但是UE4.26以上就无法打包,会报打包错误libcur库错误,此时独立程序倒是可以打包,但是到了UE5正式版本,独立程序也无法打包,甚至连编译都困难,也会报libcurl冲突的错误。那如何解决呢?
这里我们采用的解决方法就是换库:

并不是换阿里云API的最新的库,而是把里面冲突的 libcurl库换成UE5的第三方库,这个问题就可以解决掉。
这个是UE5的第三方库。

这个是UE5的第三方libcurl库位置:
把它拷贝到如下位置,把原来的libcurl.lib删除,改为UE5的libcurl_a.lib

再把头文件替换为UE5的curl

这个是UE5的第三方库libcurl .h的位置 直接拷贝到阿里云的第三方库位置

当然还没有结束,此时独立程序编译是没有问题,但是UE5引擎编译依然会报错:
需要到第三方库的,build,cs下重新链接


当然还没有结束,此时独立程序编译是没有问题,但是UE5引擎编译依然会报错:
我们需要打开oss_c_sdk 并且增加以下内容:

这一步是非常关键的,因为这里涉及到第三方的导出:

我们要开启_declspec(dllexport)这样才可以被真正的导出,并且和UE5完美合体。
如果嫌弃配置如此麻烦,那干脆直接下载配置好的内容:

感谢各位收看...
边栏推荐
- MySQL data types
- - daily a LeetCode 】 【 191. A number of 1
- 运营 23 年,昔日“国内第一大电商网站”黄了...
- ROS 环境使用第三方动态链接库(.so)文件
- Scala学习:breakable
- Critical Reviews | 南农邹建文组综述全球农田土壤抗生素与耐药基因分布
- 不同的路径依赖
- Scrapy framework is introduced
- One year after graduation, I was engaged in software testing and won 11.5k. I didn't lose face to the post-98 generation...
- LeetCode每日一题(1717. Maximum Score From Removing Substrings)
猜你喜欢
随机推荐
7.30模拟赛总结
猎豹移动终于递交年报:年营收7.85亿 腾讯持股16.6%
Codeblocks + Widgets 创建窗口代码分析
C# wpf 无边框窗口添加阴影效果
NC | 西湖大学陶亮组-TMPRSS2“助攻”病毒感染并介导索氏梭菌出血毒素的宿主入侵...
固定资产可视化智能管理系统
基于inquirer封装一个控制台文件选择器
[Prometheus] An optimization record of the Prometheus federation [continued]
7.29模拟赛总结
scrapy基本使用
Meta元宇宙部门第二季度亏损28亿!仍要继续押注?元宇宙发展尚未看到出路!
微信小程序云开发 | 城市信息管理
requet.getHeader("token") is null
中集世联达飞瞳全球工业人工智能AI领军者,全球顶尖AI核心技术高泛化性高鲁棒性稀疏样本持续学习,工业级高性能成熟AI产品规模应用
mysql的多实例
kotlin的by lazy
【网站放大镜效果】两种方式实现
CCNA-ACL(访问控制列表)标准ACL 扩展ACL 命名ACL
CIMC Shilian Dafeitong is the global industrial artificial intelligence AI leader, the world's top AI core technology, high generalization, high robustness, sparse sample continuous learning, industri
AWS console
![【Prometheus】Prometheus联邦的一次优化记录[续]](/img/5d/56e171b7a02584337a0cfe5c731fb2.png)








