[评测分享]
【瑞萨AI挑战赛】瑞萨AI挑战赛如何自己编译darknet.exe
#板卡评测
19 人阅读
|
0 人回复
|
2026-03-14
|
|
本帖最后由 allentfy 于 2026-3-18 15:16 编辑
在官方教程中,文章已经告诉我们如何用CPU训练模型并且实现转换和部署,但我在实际训练过程中发现程序的设置不太符合自己的要求,所以探索出了一种自己重新编译darknet.exe的方法。
首先我们进入darknet的官方仓库
往下翻进入目录页面点击其中的“How to compile on Windows (using CMake)”一栏进行跳转
这里的Requires展示了编译所需要的环境,下面开始逐个安装
首先点击第一个链接下载visual studio的安装程序,下载完成后双击安装程序进入安装界面,勾选如下几个选项
接着我们要安装cmake构建工具,点击第二个链接进入cmake官网,选择Binary distributions下面的msi程序下载,这种程序可以实现一键安装,快捷方便
下载完毕后双击进入安装程序,一直点击下一步(next)即可完成安装
最后我们需要下载编译用的源代码,点击GitHub页面的master.zip进行下载即可
接着我们在开始菜单输入cmake找到cmake应用程序,点击进入
首先要选择文件路径,上方的路径代表源代码文件所在路径,下方路径代表构建后生成的文件存放的路径
点击左下角的configure按键,会进入如下界面,第一栏选择构建用的msvc版本,这里建议选择稳定的2022版本,其他地方无需改动
点击确定按钮后,cmake会根据源代码文件夹下的cmakelists.txt文件加载配置,并提示你有哪些没有配置好,我们可以点击add entry按钮自行添加缺失的属性
环境变量配置好后我们可以点击下方的generate按钮,cmake就会根据配置生成构建文件,然后我们点击open project按钮,就会自动用visual studio打开构建文件对其进行编译
打开项目后我们将模式切换为release,将版本切换为x64,然后点击Build -> Build solution,visual studio就会开始对项目进行构建
进入到构建文件夹下的releases文件夹即可看到新生成的exe文件
|
|
|
|
|
|
|
|
|