CodeBlocks安装配置与C++开发环境搭建全攻略
1. 项目概述为什么选择CodeBlocks作为C入门利器如果你刚开始接触C编程或者厌倦了Visual Studio那种动辄几十个G的庞然大物CodeBlocks绝对是一个值得你花时间了解的集成开发环境。我十多年前写第一个C程序时用的就是它这么多年过去了虽然也用过VS、CLion这些更现代的IDE但每当需要快速验证一个想法、或者给学生演示一个简单的C项目时我依然会打开CodeBlocks。它就像一个可靠的老朋友不占地方启动飞快功能也足够你用。简单来说CodeBlocks是一个免费、开源、跨平台的C/C IDE。它的核心优势在于“轻量”和“纯粹”。整个安装包通常只有100MB左右对电脑配置几乎没要求十年前的旧笔记本也能流畅运行。它原生支持GCC、Clang、Visual C等多种编译器但最经典的搭配还是和MinGW一个Windows下的GNU工具集一起使用让你能在Windows上体验到接近Linux环境的GCC编译体验。对于初学者它帮你屏蔽了命令行编译的复杂性对于有经验的开发者它提供了足够的自定义空间比如项目管理、代码补全、调试器集成等。网络上搜索“codeblocks安装教程”、“mingw-w64安装包”的人多半是卡在了环境配置的第一步而一个集成了编译器的安装包能让你跳过最头疼的环节。2. 核心需求解析你需要一个怎样的C开发环境在动手下载安装包之前我们得先想清楚自己要什么。从“vscode配置c/c环境”、“devc安装包”这些热搜词就能看出大家的需求很分散但痛点很集中想要一个能快速写代码、编译、调试的工具别在配置上浪费太多时间。2.1 初学者的核心诉求简单、省心、少出错对于刚入门的朋友你的需求列表应该是这样的一键安装最好下一个文件点几下“下一步”就能用别让我单独去找编译器、配置环境变量。界面直观菜单和按钮别太复杂能让我快速找到新建文件、编译运行的地方。错误提示友好编译出错时能清楚地告诉我哪一行、哪个词有问题最好还能有点简单的修正建议。调试功能可用至少能设置断点、单步执行、查看变量值。这是理解程序运行逻辑的关键很多轻量编辑器甚至一些在线编译器不具备。CodeBlocks的集成安装包通常自带MinGW GCC完美契合了前三点。对于第四点它内置了GDB调试器前端功能基础但完全够用。2.2 有经验者的潜在需求轻量、可定制、多编译器支持如果你已经写过一些代码可能还会考虑启动速度不想每次打开IDE都等上十几秒。CodeBlocks的冷启动速度通常在5秒内。项目管理能方便地管理包含多个源文件、头文件的项目而不是一个个单独编译。插件扩展虽然不像VS Code那样有海量插件但CodeBlocks也支持一些实用插件如代码格式化、版本控制集成等。多编译器切换有时需要测试代码在不同编译器如GCC和Clang下的表现。CodeBlocks可以很方便地在配置中切换。对比“vs2022社区版离线安装包下载”VS功能无疑更强大但安装体积巨大轻松超过10GB对系统资源消耗也高。而“vscode配置c/c环境”虽然灵活轻量但需要自己配置编译器路径、调试环境launch.json, tasks.json对新手是一道门槛。CodeBlocks取了一个中间值开箱即用但保留了相当的灵活性。注意网络上有些所谓的“CodeBlocks绿色版”或“破解版”可能捆绑了恶意软件或修改了核心文件。对于编程工具强烈建议从官方网站或可信的镜像下载原版安装包。安全永远是第一位的。3. 安装包选择与获取避开那些常见的“坑”打开搜索引擎输入“codeblocks安装包”结果五花八门。这里我直接给你最靠谱的路径和选择策略。3.1 官方渠道与版本选择CodeBlocks的官方网站是www.codeblocks.org。在“Downloads”页面你会看到两个主要选择codeblocks-XX.XXmingw-setup.exe这是集成安装包包含了CodeBlocks主程序和MinGW GCC编译器。这是绝大多数初学者唯一应该下载的版本。文件名中的“XX.XX”是版本号“mingw”表示集成了MinGW。codeblocks-XX.xx-setup.exe这是不包含编译器的安装包。只有当你已经单独安装好了MinGW-w64、Cygwin或Visual Studio的编译器并打算手动配置时才选择这个。对于国内用户直接从官网下载可能速度较慢。这时可以寻找可靠的国内大学开源镜像站例如北京理工大学的镜像站在对应路径下寻找CodeBlocks的安装文件。下载时务必核对文件大小和校验码如果有提供确保文件完整未篡改。3.2 关于编译器版本MinGW-w64 vs 老版MinGW集成安装包里的编译器通常是32位的MinGW。这对于学习C标准C11/14/17的大部分特性已经足够。但如果你需要开发64位程序或者需要使用一些较新的语言特性如C20的部分特性你可能需要手动升级到MinGW-w64。这就是为什么“mingw-w64安装包”也是一个热门搜索词。MinGW-w64是MinGW的现代分支支持64位和32位更新更活跃。你可以在SourceForge上找到它的预编译包。手动配置的步骤是下载并解压MinGW-w64例如版本选择x86_64-posix-seh。在CodeBlocks中打开Settings - Compiler...。在“Global compiler settings”中选择“GNU GCC Compiler”点击“Copy”创建一个新的编译器配置命名为“GNU GCC Compiler x64”之类的。在“Toolchain executables”标签页下将“Compiler’s installation directory”指向你解压的MinGW-w64根目录。点击“OK”保存。这个过程对于新手有点复杂所以我建议除非你有明确需求否则先用自带的MinGW。等熟悉了CodeBlocks的基本操作后再尝试升级编译器。3.3 安装过程实操要点安装过程本身是傻瓜式的但有几个选项值得注意安装类型选择“Full”完全安装即可。安装路径强烈建议使用全英文路径例如C:\Dev\CodeBlocks。避免使用中文或包含空格的路径如“C:\编程软件\”这可能导致一些意想不到的编译或调试问题。关联文件类型安装程序会询问是否将.c、.cpp、.h等文件关联到CodeBlocks。建议勾选这样以后双击C文件就能直接用CodeBlocks打开了。启动安装完成后首次启动CodeBlocks可能会弹出一个对话框让你选择默认编译器。如果你下载的是带“mingw”的安装包它会自动检测到“GNU GCC Compiler”直接点击“OK”或“Set as default”即可。4. 首次配置与项目创建从“Hello World”开始安装成功界面也出来了接下来就是验证环境是否真正可用。最好的方法就是创建一个经典的控制台项目。4.1 创建你的第一个项目点击菜单栏的File - New - Project...。在弹出的对话框中选择Console application点击“Go”。跳过欢迎页面在语言选择中选择“C”点击“Next”。项目标题给你的项目起个名字比如HelloWorld。项目文件夹选择一个你准备好的英文路径来存放项目文件。这里有一个关键点CodeBlocks会为你创建一个以项目名命名的文件夹所有相关文件源代码、项目配置、编译生成的二进制文件都会放在里面非常整洁。编译器选择确保“Compiler”下拉框里选中的是“GNU GCC Compiler”。其他保持默认一路点击“Next”直到“Finish”。此时左侧“Management”面板的“Projects”标签页下会出现你的HelloWorld项目。展开后你会看到Sources和Headers文件夹。Sources下已经自动生成了一个main.cpp文件里面正是经典的“Hello World!”程序代码。4.2 编译、构建与运行理解这三个概念对后续学习至关重要编译Compile将单个源代码文件如main.cpp翻译成机器可识别的目标文件.o或.obj。快捷键CtrlShiftF9。如果代码有语法错误会在此阶段报错。构建Build对于一个项目可能包含多个源文件。“构建”会编译所有需要编译的源文件并将它们链接Link在一起最终生成一个可执行文件如HelloWorld.exe。快捷键F9。运行Run执行刚才生成的可执行文件。快捷键F10或CtrlF10后者是运行但不调试。对于我们的单文件项目直接点击工具栏上那个黄色的齿轮图标Build and run或者按F9它会自动完成构建并运行。如果一切顺利你会在CodeBlocks底部的“Build log”面板看到编译成功的消息并在弹出的控制台窗口中看到“Hello World!”的输出。4.3 关键配置检查如果运行失败如果第一次运行就报错比如提示“Cannot find -lxxx”或者“编译器路径错误”99%的问题是编译器路径没有正确设置。去Settings - Compiler...。在左侧选择“Global compiler settings”确保“Selected compiler”是“GNU GCC Compiler”。切换到“Toolchain executables”标签页。检查“Compiler’s installation directory”路径。对于集成安装包它通常应该指向你的CodeBlocks安装目录\MinGW。如果路径是空的或明显不对点击旁边的“...”按钮手动导航到正确的MinGW文件夹。点击“OK”保存然后重启CodeBlocks再试。5. 核心功能深度使用指南一个IDE的价值远不止于编译运行。下面我们拆解几个CodeBlocks里对学习和开发效率提升巨大的核心功能。5.1 代码编辑与补全CodeBlocks的代码补全Code completion功能基于CtrlSpace触发。它可能不如VS或CLion的IntelliSense那么智能但对于标准库函数、自定义的类和方法基本补全还是可用的。为了提高补全体验可以在Settings - Editor... - Code-completion and symbols browser中确保“Code completion”是启用的。可以调整延迟时间。对于大型项目补全数据库需要时间构建刚打开项目时可能反应慢。另一个实用功能是“代码折叠”Folding。你可以折叠函数体、#ifdef块等让代码结构更清晰。在行号区域左侧的空白处点击或者使用快捷键AltF1折叠/AltF2展开。5.2 项目管理与多文件开发当你的程序越来越大必然需要拆分成多个.cpp和.h文件。在CodeBlocks中管理它们非常直观。添加文件在项目树Projects面板上右键点击项目名或“Sources”、“Headers”文件夹选择Add files...。CodeBlocks会自动将.cpp文件添加到“Sources”.h文件添加到“Headers”。关键点添加文件只是告诉项目“这个文件属于我”真正的文件物理位置可以任意。但为了整洁建议放在项目文件夹内。构建目标Build targets这是一个高级但有用的功能。比如你可以为同一个项目创建“Debug”和“Release”两个目标。Debug目标启用调试信息-g和关闭优化-O0方便调试Release目标开启优化-O2并去除调试信息用于最终发布。在项目属性右键项目 - Build options中可以分别为不同目标设置不同的编译器选项。5.3 调试器实战像侦探一样排查问题调试是程序员最重要的技能之一。CodeBlocks集成了GDB的前端让命令行调试器变得可视化。设置断点在代码行号左侧灰色区域点击会出现一个红色圆点这就是断点。程序运行到这一行时会暂停。开始调试按F8或点击工具栏上的红色爬虫图标Debug / Continue。程序会启动并在第一个断点处停下。控制执行Next line (F7)单步执行不进入函数内部。Step into (Shift-F7)单步执行进入函数内部。Step out (Ctrl-Shift-F7)从当前函数跳出回到调用它的地方。Continue (F8)继续运行直到下一个断点或程序结束。观察变量在调试暂停时底部的“Debugger”面板会显示当前作用域内的局部变量及其值。你也可以将鼠标悬停在代码中的变量名上会弹出其当前值。更强大的方式是使用“Watches”窗口你可以手动添加任何表达式如array[i]或ptr-member来持续观察其变化。调用栈Call stack显示程序是如何一步步执行到当前断点位置的对于理解复杂的函数调用链非常有用。实操心得调试时如果变量值显示optimized out这是因为编译器优化通常在Release模式或较高优化等级下移除了某些变量信息。为了有效调试请务必在“Debug”构建目标下进行并确保编译器选项包含了-g生成调试符号。5.4 编译器选项配置大多数时候默认的编译器选项就够了。但当你需要启用新的C标准、添加宏定义或指定库文件时就需要配置它们。项目级配置右键项目 -Build options...。这里有两个重要区域“Compiler Settings”和“Linker Settings”。启用C11/14/17在“Compiler Settings”的“Other options”标签页里手动添加-stdc11或c14, c17。更规范的做法是在“Compiler Flags”标签页里直接勾选“Have g follow the C11 ISO C language standard [-stdc11]”。添加包含目录如果你的头文件不在项目目录下需要在“Search directories” - “Compiler”标签页中添加路径。添加库目录和库文件如果你使用了第三方库如网络热词中的“opencv c”需要在“Search directories” - “Linker”标签页中添加库文件.a或.lib所在的目录。在“Linker settings”标签页中添加具体的库文件名如-lopencv_core注意去掉前缀lib和后缀.a。6. 进阶技巧与效率提升当你熟悉了基础操作后下面这些技巧能让你的开发体验更上一层楼。6.1 使用快捷键记住一些常用快捷键能极大提升效率CtrlShiftB跳转到匹配的括号。CtrlD复制当前行或选中的块。CtrlShiftC注释/取消注释选中的行行注释。CtrlShiftX块注释/取消注释。F2在“Management”面板的文件列表和编辑器之间切换焦点。CtrlG跳转到指定行。CtrlShiftG在当前文件中查找。你可以在Settings - Editor... - Keyboard shortcuts中查看和自定义所有快捷键。6.2 自定义代码模板如果你经常写一些结构类似的代码比如一个新的类定义可以创建代码模板。在Settings - Editor... - Code templates中。点击“Add”输入一个缩写比如myclass。在下方编辑区输入你的模板代码可以使用${cursor}来指定模板插入后光标的位置。以后在编辑器中输入myclass然后按CtrlJ就会自动展开为模板代码。6.3 配合版本控制如GitCodeBlocks本身对Git的支持比较基础主要通过插件实现。你可以安装“Source formatter (AStyle)”插件它集成了代码格式化功能但更现代的作法是使用外部工具。 我个人的习惯是在CodeBlocks中编写和调试代码然后用独立的Git客户端如Git Bash, SourceTree或VS Code来执行提交、推送等版本控制操作。CodeBlocks的项目文件.cbp和工作空间文件.workspace可以纳入版本控制但要注意排除自动生成的bin和obj目录在项目根目录下的Debug和Release文件夹。6.4 处理中文编码问题这是一个非常常见的问题。如果你的源代码文件包含中文注释或字符串编译后运行时在控制台显示为乱码。根源Windows中文系统默认使用GBK编码而GCC编译器默认认为源代码是UTF-8编码。解决方案二选一推荐将源代码保存为UTF-8编码在CodeBlocks编辑器中点击File - Save file with encoding...选择 “UTF-8” 并保存。同时在编译器选项中添加-fexec-charsetGBK告诉编译器编译出的程序里的字符串用GBK编码。这样源码是UTF-8输出是GBK能与中文控制台匹配。将源代码保存为GBK编码保存时选择 “System default” (通常是GBK)。这样无需添加额外的编译器选项但如果你与其他使用UTF-8环境的开发者协作可能会遇到麻烦。7. 常见问题与故障排除实录这里记录了我自己和学生们最常遇到的一些问题及其解决方法。7.1 编译错误“undefined reference to WinMain16”现象构建一个控制台项目时报此链接错误。原因项目被错误地创建为或设置成了“GUI application”Windows窗口程序但你的main函数是控制台程序的int main()。GUI程序的入口点是WinMain。解决检查项目属性。右键项目 -Properties...在“Project settings”标签页下查看“Type”是否为“Console application”。如果不是改为“Console application”。7.2 运行时控制台窗口一闪而过现象程序编译成功但运行时黑色控制台窗口瞬间出现又消失看不到输出。原因程序执行完毕窗口自动关闭。这是Windows控制台程序的默认行为。解决有多种方法调试时在代码末尾return 0;之前添加system(pause);或cin.get();。但这会修改代码。推荐在CodeBlocks中打开Project - Set programs arguments...切换到“Select target”为你的构建目标如Debug然后勾选底部的“Pause when execution ends”。这样CodeBlocks会在程序结束后自动暂停。从命令行cmd或终端中直接运行生成的可执行文件。7.3 调试器无法启动或无法打断点现象按F8开始调试程序直接运行完毕断点不起作用断点图标上有个小叉。原因最可能的原因是编译器没有生成调试信息或者构建目标不是“Debug”。解决确保你当前激活的构建目标是“Debug”工具栏上通常有一个下拉框可以选择。检查项目的Debug目标编译器选项是否包含-g。在项目“Build options”中选择“Debug”目标查看“Compiler Settings” - “Other options”里是否有-g。尝试完全重新构建Build - Rebuild。7.4 代码补全不工作或反应慢现象按CtrlSpace没反应或者要等很久才弹出。原因补全数据库未构建或损坏项目文件过多。解决尝试手动触发数据库重建Settings - Editor... - Code-completion and symbols browser点击“Reparse now”。在同一个设置页面可以调整“Auto-update delay (ms)”和“Min. characters for symbol browser”来改善体验。对于大型项目代码补全功能本身可能就比较吃力这是CodeBlocks的一个局限性。7.5 升级或更换编译器后报错现象手动安装了新版本的MinGW-w64并配置后编译旧项目报出一堆奇怪的错误。原因新旧编译器的默认标准、库路径或ABI应用二进制接口可能不兼容。解决清理旧项目Build - Clean然后Build - Rebuild。检查新编译器的配置路径是否正确特别是bin,include,lib子目录是否在正确的相对位置。如果项目使用了C新特性确保在编译器选项中正确指定了标准如-stdc17。7.6 项目文件.cbp损坏或无法打开现象双击.cbp文件无法打开项目或打开后项目树是空的。原因.cbp文件是XML格式的文本文件可能因意外关机、编辑冲突等原因损坏。解决用文本编辑器如Notepad打开.cbp文件检查XML结构是否完整标签是否闭合。尝试用CodeBlocks新建一个空项目然后对比其.cbp文件结构手动修复损坏的部分。重要习惯定期备份项目或将项目纳入版本控制系统。.cbp文件只包含项目配置你的源代码文件.cpp,.h是独立的只要它们还在项目就可以重建。最后关于网络热词中提到的“我的世界国际版的c编程代码怎么写”或“c小游戏”其开发本质与任何其他C项目无异。你依然需要在CodeBlocks中创建项目编写逻辑代码并可能需要集成特定的图形库如SDL、SFML或游戏引擎。CodeBlocks作为一个IDE能很好地管理这些包含多个库文件和资源文件的复杂项目关键在于正确配置编译器和链接器选项将第三方库的路径和文件包含进来。从“Hello World”到复杂的项目你所需要的知识和技能是逐步积累的而一个稳定、熟悉的开发环境是这一切的基础。

相关新闻

Unity网络通信:TCP长连接的心跳检测与断线重连机制实现

Unity网络通信:TCP长连接的心跳检测与断线重连机制实现

1. 项目概述:为什么Unity网络连接需要“心跳”与“韧性”在Unity里做网络功能,尤其是像MMO、实时对战、棋牌这类强交互游戏,或者需要长连接的IoT、数字孪生应用,Socket TCP长连接是绕不开的基础。但新手最容易踩的坑,就…

2026/7/26 2:12:42 阅读更多 →
跨平台应用革命:APK安装器如何在Windows上重新定义安卓应用体验

跨平台应用革命:APK安装器如何在Windows上重新定义安卓应用体验

跨平台应用革命:APK安装器如何在Windows上重新定义安卓应用体验 【免费下载链接】APK-Installer An Android Application Installer for Windows 项目地址: https://gitcode.com/GitHub_Trending/ap/APK-Installer 在当今多设备生态系统中,用户常…

2026/7/26 2:12:42 阅读更多 →
【2027最新】基于SpringBoot+Vue的中小型制造企业质量管理系统管理系统源码+MyBatis+MySQL

【2027最新】基于SpringBoot+Vue的中小型制造企业质量管理系统管理系统源码+MyBatis+MySQL

💡实话实说:CSDN上做毕设辅导的都是专业技术服务,大家都要生活,这个很正常。我和其他人不同的是,我有自己的项目库存,不需要找别人拿货再加价,所以能给到超低价格。博主介绍:&#x…

2026/7/26 2:12:42 阅读更多 →

最新新闻

AR-1106声源定位模组:TDOA算法与舵机联动的实时追踪实现

AR-1106声源定位模组:TDOA算法与舵机联动的实时追踪实现

一、声源定位的应用需求与技术路线声源定位(Direction of Arrival, DOA)在智能监控、人机交互、机器人导航等场景中具有广泛的应用价值。与基于视觉的人脸识别或人体检测相比,声源定位具有对遮挡不敏感、可探测非视距声源( behind…

2026/7/26 2:19:44 阅读更多 →
如何在5分钟内从零开始创建专业建筑模型:Building Tools终极指南

如何在5分钟内从零开始创建专业建筑模型:Building Tools终极指南

如何在5分钟内从零开始创建专业建筑模型:Building Tools终极指南 【免费下载链接】building_tools Building generation addon for blender 项目地址: https://gitcode.com/gh_mirrors/bu/building_tools 你是否曾经在Blender中花费数小时手动建模一栋简单的…

2026/7/26 2:19:44 阅读更多 →
Diktafon:Flutter+Whisper.cpp实现离线语音转录的磁带风格应用

Diktafon:Flutter+Whisper.cpp实现离线语音转录的磁带风格应用

这次我们来看一个很有意思的项目——Diktafon,它把复古的磁带录音体验和现代的手机转录技术结合在了一起。Diktafon 是一个开源应用,让你能在手机上录制语音备忘录,并以“磁带”的形式保存和播放,同时支持设备端实时语音转文字。如…

2026/7/26 2:19:44 阅读更多 →
WX-0813 AI降噪语音模组:内置5W双声道功放的工业级集成方案

WX-0813 AI降噪语音模组:内置5W双声道功放的工业级集成方案

一、应用场景与设计挑战矿山矿井、煤矿掘进面、建筑工地等恶劣工业环境对语音通信设备的可靠性与完整性提出了特殊要求。在这些场景中,设备需要同时应对高强度环境噪声(掘进机械、通风设备、重型车辆)、远距离拾音需求(矿井工作面…

2026/7/26 2:19:44 阅读更多 →
Agent技术学习指南与谷歌白皮书核心解析

Agent技术学习指南与谷歌白皮书核心解析

1. 项目概述:Agent技术学习指南与谷歌白皮书解读最近谷歌发布的Agent技术白皮书在开发者社区引发了热烈讨论。作为一名长期关注智能体技术发展的从业者,我第一时间研读了这份长达87页的技术文档,并整理了这份2025年的Agent学习路线图。这份指…

2026/7/26 2:19:44 阅读更多 →
跟AI聊了10分钟废话,硅谷最懂AI的人发现了什么?

跟AI聊了10分钟废话,硅谷最懂AI的人发现了什么?

安德烈卡帕西(Andrej Karpathy)有一个奇怪的习惯。每天早上,他会打开手机上的语音模式,对着AI助手连续说话大概十分钟。没有提纲,没有组织过的思路,想到什么说什么——今天要写的代码框架、昨晚读到的论文片…

2026/7/26 2:18:43 阅读更多 →

日新闻

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 数据集6000张 完整源码已标注数据集训练好的模型环境配置教程程序运行说明文档,可以直接使用!系统支持图片、视频、摄像头等多种方式检测裂缝,功能强大实用。 1数据集6000张 8各类别

2026/7/26 0:00:31 阅读更多 →
深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

pubg数据集 精选原图1.42万数据 1.49万标签 无任何重复、算法增强或冗余图像! pubg绝地求生目标检测数据集 1分类:e_body,14905个标签,txt格式 共计14244张图,99%为640*640尺寸图像 适合yolo目标检测、AI训练关键词&am…

2026/7/26 0:00:31 阅读更多 →
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex检测数据集数据集详情检测类别: allies enemy tag图片总量:7247张训练集:5139张验证集:1425张测试集:683张标注状态:全部已标注,即拿即用数据格式:支持YOLO格式及其他格式&#…

2026/7/26 0:00:31 阅读更多 →

周新闻

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 数据集6000张 完整源码已标注数据集训练好的模型环境配置教程程序运行说明文档,可以直接使用!系统支持图片、视频、摄像头等多种方式检测裂缝,功能强大实用。 1数据集6000张 8各类别

2026/7/26 0:00:31 阅读更多 →
深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

pubg数据集 精选原图1.42万数据 1.49万标签 无任何重复、算法增强或冗余图像! pubg绝地求生目标检测数据集 1分类:e_body,14905个标签,txt格式 共计14244张图,99%为640*640尺寸图像 适合yolo目标检测、AI训练关键词&am…

2026/7/26 0:00:31 阅读更多 →
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex检测数据集数据集详情检测类别: allies enemy tag图片总量:7247张训练集:5139张验证集:1425张测试集:683张标注状态:全部已标注,即拿即用数据格式:支持YOLO格式及其他格式&#…

2026/7/26 0:00:31 阅读更多 →

月新闻