最近在学习 Android 的 NDK 和 JNI,音视频和图像处理等内容后期编译 C 库要用到 Linux 环境了,最近做个记录,点点滴滴。
1. 如何拥有Linux环境?
(1)Windows 环境
- 电脑配置高、内存大的最好是安装虚拟机,能最接近真实环境;
- 开启 Linux 版的 Window 子系统(WSL,Windows Subsystem for Linux) 【推荐】;
- 与在虚拟机下使用 Linux 相比,WSL 占用资源更少,更加流畅
- WSL 可以对 Windows 文件系统下的文件直接进行读写,文件传输更方便
- 剪贴板互通,可以直接在 Windows 下其它地方复制文本内容,粘贴到 WSL
- 哔哩哔哩视频教程:五分钟轻松安装Linux系统
- 使用 Cygwin;
- 购买一个云主机。
- 学习的话买最低配置即可,使用 XShell SSH 工具登录使用
- 腾讯云主机便宜,购买流程简单
- 阿里云主机贵,购买流程繁琐
- 公有服务器(深圳区 不可翻墙)
- 公有服务器(香港区 是可以翻墙的,但是贵)
- 618、双十一、双十二时候买有优惠活动
(2)Ma