1.MacOS更换HomeBrew源
2.MacBook(m1)源码编译opencv
MacOS更换HomeBrew源
更换 Mac OS 的地地址 HomeBrew 源,主要涉及四个仓库的址修修改:源码仓库、核心代码仓库、改源软件包仓库、修改修改新视界vip源码图形化界面仓库。源码常见国内镜像站如阿里、地地址科大、址修清华等均可选。改源操作步骤如下:
1. 使用 `brew` 命令查看当前源。修改修改
2. 替换源,源码如选择阿里源。地地址mellanox网卡源码编译
3. 针对 `homebrew-core` 仓库,址修同样查看当前源,改源然后替换。修改修改
4. 对于 `homebrew-bottles` 仓库,源码需先确认系统使用的宝塔源码安装详解 shell(bash 或 zsh)。对于 zsh,执行 `shopt -s expand_aliases` 后,输入 `source ~/.zshrc` 重新加载配置文件。对于 bash,执行 `source ~/.bashrc`。小刘带你学源码确保在替换源后进行此操作。
5. 对 `homebrew-cask` 仓库进行替换操作。
6. 之后,可安装或更新软件。
7. 可考虑新增几个仓库,demo源码是啥例如使用清华源的阿里云开源镜像站维护的字体库、驱动库、历史版本库。
8. 克隆新增仓库至本地后,更新源。
9. 换源最终步骤是修改环境变量,确保 HomeBrew 使用新源。
MacBook(m1)源码编译opencv
首先,从GitHub上获取OpenCV的源代码是实现MacBook (m1)本地编译的关键步骤。你可以通过运行以下命令来拉取最新版本:
bash
git clone /opencvopencv.git
如果你想锁定特定的版本,比如2.1分支,可以使用如下命令替换`[tag_name]`为实际的版本号:
bash
git clone --branch [tag_name] /opencvopencv.git
接下来,为了进行编译,你需要准备一个专门的构建目录,这可以通过以下命令创建:
bash
mkdir opencv_build
cd opencv_build
然后,运行CMake来配置编译环境:
bash
cmake ..
配置完成后,开始编译安装过程:
bash
make
sudo make install
整个过程涉及到了从GitHub获取源代码、创建编译目录、配置CMake并执行编译和安装。最后,务必确认你的目录结构包括了源代码、构建目录以及安装后的文件。