【CicadaPlayer】构建1:ubuntu18.04 mingw交叉编译 :SDL和cmdline

本文档详细介绍了如何在Ubuntu 18.04上使用Mingw进行交叉编译,特别是针对SDL2-2.0.10版本和cmdline工具。在过程中,需要更新cmake到3.16版本,并通过一系列配置脚本(如selectposix.sh, setup.env和build_external.sh)来设置环境,以解决如uuid.h找不到的问题。最终目标是为Windows编译生成一个使用i686库的ffmpeg播放器exe文件。" 114718473,10545837,Java环境下OpenOffice实现Word在线预览,"['Java开发', '文档处理', 'OpenOffice', '服务器配置', 'Word转换']

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  • 默认release0。3 分支。
  • ffmpeg 在ubuntu 用mingw 编译
  • 播放器 exe 使用 i686的库
  • 播放器本身,交叉编译会有问题,uuid.h 找不到VS 环境,ubuntu肯定没有。所以不知道怎么在ubuntu下直接生成exe的。
  • 选择mingw的时候,要选带posix的。否则c++11 不支持,会报错。
  • 后续尝试用VS 在windows编译播放器代码本身?

SDL2-2.0.10/x86_64-w64-mingw32

root@ubuntu:/home/zhangbin/stream/aliply/depends/SDL2-
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

等风来不如迎风去

你的鼓励是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值