AI嵌入式开发:NVIDIA Jetson Xavier NX刷机
按 `Ctrl Shift P` → 输入 `C/C: Edit Configurations` 生成配置文件。下载地址:[JetBrains官网](https://www.jetbrains.com/clion/)Windows:将MinGW的 `bin` 目录(如 `C:mingw64bin`)加入系统 `PATH`下载地址:[MinGW-w64官网](https://www.mingw-w6
C 开发环境搭建指南
搭建C 开发环境需安装编译器、构建工具和编辑器/IDE,以下是跨平台方案:
---
一、编译器安装
1. Windows
安装 MinGW-w64(推荐)
下载地址:[MinGW-w64官网](https://www.mingw-w64.org/)
勾选 `x86_64` 架构和 `posix` 线程模型
或安装 Microsoft Visual Studio(含MSVC编译器)
安装时勾选“使用C 的桌面开发”
2. macOS
安装 Xcode Command Line Tools:
bash
xcode-select --install
验证安装:
bash
g --version
3. Linux
Debian/Ubuntu:
bash
sudo apt install build-essential g
Fedora:
bash
sudo dnf install gcc-c make
---
二、构建工具
- CMake(跨平台构建工具):
下载地址:[CMake官网](https://cmake.org/download/)
或通过包管理器安装:
bash
# Ubuntu
sudo apt install cmake
# macOS (Homebrew)
brew install cmake
---
三、编辑器/IDE推荐
1. Visual Studio Code(轻量级)
安装扩展:
C/C (Microsoft官方插件)
CMake Tools
配置步骤:
按 `Ctrl Shift P` → 输入 `C/C : Edit Configurations` 生成配置文件
2. CLion(专业IDE,付费)
支持CMake、调试器集成
下载地址:[JetBrains官网](https://www.jetbrains.com/clion/)
3. 其他选项
Qt Creator(开源,适合GUI开发)
Eclipse CDT(免费)
---
四、验证环境
1. 创建测试文件 `hello.cpp`:
cpp
#include
int main() {
std::cout << C ! << std::endl;
return 0;
}
2. 编译运行:
bash
# 使用g
g hello.cpp -o hello
./hello
# 输出:Hello, C !
---
五、常见问题
- 环境变量配置:
Windows:将MinGW的 `bin` 目录(如 `C:mingw64bin`)加入系统 `PATH`
Linux/macOS:通常自动配置
- 依赖管理:
使用 vcpkg 或 Conan 管理第三方库
> 提示:初学者推荐 VSCode CMake 组合,灵活易用;大型项目可选 CLion。
更多推荐
所有评论(0)