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,怎么装,自己搜索下吧

相关推荐
云空10 小时前
《Linux macOS :GCC升级方法》
linux·运维·macos·gcc
MilkLeong10 小时前
MAC安装unar并解压.rar文件
macos
江鸟199812 小时前
AI日报 · 2025年5月03日|Perplexity 集成 WhatsApp,苹果传与 Anthropic 合作开发 Xcode
人工智能·gpt·macos·大模型·agent·xcode·智能体
小宋加油啊13 小时前
Mac 创建QT按钮以及一些操作
开发语言·qt·macos
桌角的眼镜2 天前
模拟开发授权平台
macos·ios·xcode
[奋斗不止]2 天前
MacOS 安装 cocoapods
macos·cocoapods·mac cocoapods·macos cocoapods
程序务虚论2 天前
抓取工具Charles配置教程(mac电脑+ios手机)
macos·ios·https·charles
WMSmile3 天前
macOS 安装了Docker Desktop版终端docker 命令没办法使用
macos·docker·容器
爱幻想-hjyp3 天前
Mac M1安装 Docker Desktop 后启动没反应
macos·docker·eureka
一只帆記3 天前
M1 Mac pip3 install错误记录
python·macos·pip