配置 C 语言开发环境
文章目录
介绍
C程序设计语言 (豆瓣) 这本书中有很多练习题,非常适合在看书的同时上机实践。
其中的第八章 Unix 系统接口
只能在类 Unix 系统(如 Linux、macOS、BSD)上操作,因此建议配置一个类 Unix 系统的 C 语言开发环境,可以方便快速地学习。
下面分别介绍配置 Ubuntu 与 macOS 的 C 语言开发环境。
环境
- Windows 10 1803
- VMware Workstation Player 15
- Ubuntu 18.10
- macOS 10.14.4
Ubuntu
安装
下载安装 VMware Workstation Player
下载 Ubuntu 18.10
安装 Ubuntu 时只需要按照默认参数一路下一步即可。
配置
软件源
由于默认使用的是国内下载较慢的 Ubuntu 官方源,可以改为国内源加快速度,如 aliyun。
点击左下角的 Show Applications
| All
| Software & Updates
| Download from
在下拉菜单中找到 China,选择其中的 mirrors.aliyun.com
软件
点击左下角的 Show Applications
| All
| Utilities
| Terminal
,在弹出的窗口中输入
|
|
clang
是编译器clang-format
用来格式化代码lldb
用来调试
在 Ubuntu Software
中点击搜索按钮,输入 Visual Studio Code
,下载安装图标是蓝色的稳定版本。
macOS
Xcode
,可以直接从应用商店下载安装。Xcode
命令行工具,包含clang
lldb
,在安装完 Xcode 后,打开终端执行xcode-select --install
。clang-format
,需要使用 Homebrew 安装,打开终端执行brew install clang-format
Visual Studio Code 并未上架苹果应用商店,需要手动前往官网下载安装:Visual Studio Code - Code Editing. Redefined
Visual Studio Code
安装扩展
打开 Visual Studio Code
中的扩展中心
- 输入
C/C++
搜索安装微软发布的C/C++
扩展。 - 输入
Code Runner
搜索安装一键编译运行扩展。
配置扩展
配置 clang-format
路径与 Code Runner
命令。
File
| Preferences
| User Settings
| Extensions
| C/C++
| C/Cpp: Clang_format_path
,点击 Edit in settings.json
按钮。
拷贝以下内容以同时添加保存时格式化、clang-format
路径、Code Runner
配置:
|
|
注意:macOS 下无需上述配置
- macOS 下 gcc 被映射到了 clang,只是多加了 gcc 相关的头文件,有兴趣的可以运行
gcc --version
与cc --version
比较内容输出。 - macOS 下
clang-format
路径为/usr/local/bin/clang-format
,但是扩展可以自动找到。
文章作者 狂飙
初次发布 2019-03-31 17:17:45 +0800
永久链接 https://networm.me/2019/03/31/c-programming-language-setup/