文章大纲
- IDE 选择
-
- 纯开源首选 Codeblocks 跨平台开发IDE
- 其次选择 visual studio 社区版 or visual studio code
- 包管理
-
- MSYS2
-
- pacman
- conda & mamba
- vcpkg
- NuGet
- apt-get
- 其他
- 手动配置 Visual studio 开发环境
-
- 下载 visual studio
- 基本配置
- 基本测试:打开图片,打开摄像头
-
- 读取图片
- 读取摄像头
- 手动配置 全开源开发环境!
-
- 必备组件 mingw-w64
- 必备组件 CMake
- 编译OpenCV
- 使用 C++ 进行 YOLOv8 推理的 几种方式
-
- OpenCV DNN
- LibTorch CPP
- ONNXRuntime CPP
- 参考文献
-
- C++ 目标检测
- 本文仓库
IDE 选择
纯开源首选 Codeblocks 跨平台开发IDE
十几年过去了,我第一次写大型项目就用的Codeblocks ,其实能写C++ 的IDE 非常多,比如最近很火的Visual studio code ,当然如果你的环境可以装Visual studio 那当然是首选,但是为了减少配置和 支持跨平台,我们用久经考验的Codeblocks
下载地址:https://www.fosshub.com/Code-Blocks.html
其次选择 visual studio 社区版 or visual studio code
- https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools
在配置 的时候发现 一些有用的链接,比如包管理什么的
- https://code.visualstudio.com/docs/cpp/config-msvc#_run-vs-code-outside-the-developer-command-prompt
教程:在 Visual Studio 中创建 C++ 跨平台项目
- https://learn.microsoft.com/zh-CN/cpp/build/get-started-linux-cmake?vie