win10 git bash执行 make命令

文章介绍了如何在GitBash中,由于支持有限,不能直接执行make命令的情况。作者推荐从ezwinports下载make-4.4.1版本并将其文件复制到Git的mingw64目录,以便在新窗口下成功运行make。

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

引言

git bash 可以支持部分linux指令的,但是只有少部分,如ls,pwd等。但是无法执行make命令。

make 配置

  1. https://sourceforge.net/projects/ezwinports/files/ 下载 make-4.4.1-without-guile-w32-bin.zip
  2. 解压,将所有文件及目录,拷贝到 Git <Git安装目录>\mingw64 目录。
  3. 在新的git bash窗口下执行就可以 make命令。

reference

  • https://blog.csdn.net/z69183787/article/details/96290717
  • https://blog.csdn.net/FCWTDGZ/article/details/109729163
### 安装和配置YOLOv1环境 #### 准备工作 为了在Windows 10上成功安装和使用YOLOv1,首先需要准备合适的开发环境。推荐使用Anaconda来管理Python依赖项以及创建虚拟环境。 #### 创建虚拟环境并激活 通过命令提示符执行如下指令可以快速建立一个新的Conda环境用于YOLOv1项目: ```bash conda create -n yolov1 python=3.8 conda activate yolov1 ``` #### 获取YOLOv1源码 访问官方GitHub仓库获取最新的YOLOv1代码库[^6]。通常情况下,可以通过Git克隆的方式下载整个项目到本地计算机中: ```bash git clone https://github.com/pjreddie/darknet.git cd darknet ``` #### 编译DarkNet框架 由于YOLOv1基于DarkNet实现,因此编译该C语言写的工具链至关重要。对于仅需CPU支持的情况来说,只需简单调整Makefile文件中的某些参数设置即可满足需求。具体而言,打开`Makefile`并将其中涉及GPU的部分注释掉或者设为NO,确保FLAGS指向正确的OpenCV路径以便后续能够处理图像数据流。 ```makefile GPU=0 CUDNN=0 OPENCV=1 OPENMP=0 DEBUG=0 ``` 接着,在命令行界面下运行`make`命令完成最终构建过程。 #### 测试模型性能 当一切顺利之后就可以尝试加载预训练权重文件并对测试图片实施推理操作了。假设已经准备好了一个名为`dog.jpg`的照片,则可通过下面这段脚本启动检测流程: ```bash ./darknet detect cfg/yolov1.cfg yolov1.weights data/dog.jpg ``` 上述命令会读取指定配置文件(`cfg/yolov1.cfg`)与权重(`yolov1.weights`)来进行目标识别,并将结果保存至当前目录下的新生成文件里。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值