mac编译ijkplayer遇到问题

问题:./init-android.sh git version 2.44.0 == pull ffmpeg base == : command not founde.sh: line 2: : command not founde.sh: line 5: : command not founde.sh: line 6: tools/pull-repo-base.sh: line 9: syntax error near unexpected token elif' 'ools/pull-repo-base.sh: line 9: elif [ ! -d $LOCAL_WORKSPACE ]; then

问题原因:

脚本中的换行符问题

  • Windows 风格的换行符(\r\n)导致脚本在 Unix 环境中解析错误。
  • 修复此问题需要将脚本转换为 Unix 风格。

解决办法:

转换主脚本和其调用的脚本

find . -type f -name "*.sh" -exec dos2unix {} \;

当然,你要自己安装下dos2unix,怎么装,自己搜索下吧

相关推荐
卡卡西Sensei1 分钟前
2026 苹果 WWDC 完整总结
macos·ios·wwdc
Tr2e15 小时前
🐱 从 0 到 1:用 Swift 手搓一个 macOS 桌面宠物(附源码)
macos·ios·swift
Mac技巧大咖18 小时前
macOS 27 或成 Intel Mac 分水岭:老款 Mac 用户升级前要注意什么?
macos·macos 27
上天_去_做颗惺星 EVE_BLUE20 小时前
【新 Linux 服务器上手全攻略】系统巡检、存储规划与开发环境初始化
linux·运维·服务器·ubuntu·macos·centos
REDcker20 小时前
WWDC2026系统更新综述
macos·ios·开发者·apple·wwdc·ipados·wwdc2026
Sammyyyyy21 小时前
2026 Mac 本地大模型部署深度解析与混合架构指南
数据库·人工智能·macos·ai·架构·servbay
亚林瓜子1 天前
mac自动启动位置
macos
zahuilg101 天前
Mac原生终端SSH一键快捷连接|无需装软件、极简安装、快速上手
macos·ssh·github·终端
2501_915921431 天前
uni-app 上架 iOS 的完整流程(无需依赖 Mac)
android·macos·ios·小程序·uni-app·iphone·webview
mpr0xy1 天前
行走编程:把你的 Mac 变成一台随身 AI 开发工作站
人工智能·macos·ai·大语言模型·ai编程·ai写需求