【DEV-C++配置】你好,C++

【DEV-C++配置】你好,C++

C++,这是一个充满了无尽探索的小世界,无边无际。可以看到代码间层层递进,也可以感受到算法的神奇。欢迎你来学习 C++!

1. 下载编译软件

Dev C++ 是一款免费的 C/C++ IDE,内嵌 GCC 编译器(GCC 编译器的 Windows 移植版),是大多比赛的指定工具。Dev C++ 程序轻量化、安装方便、使用轻松,作者比较建议下载

Dev C++下载安装使用教程(图文并茂,新手必看):https://blog.csdn.net/zdoeo/article/details/145093225

2. 语言

*如果编译器一开始就是中文版,可跳过这一步骤
DEV-C++一开始可能是英文版的,我们要将他改为中文版,怎么办?

  1. 点击按钮"Tools",打开菜单
    在这里插入图片描述
  2. 点击下面的第二个按钮在这里插入图片描述
  3. 选择“Language”
    在这里插入图片描述
  4. 往上看选择以下选项
    在这里插入图片描述
  5. 最后点击OK按钮(可能会弹出一条提示,直接选择确定)

3. 缺省源设置

*个人建议不要设置缺省源,这样可能会让你对其产生依赖
每次敲代码,都要先敲基本框架,等敲完了,再在main()中写代码,是否可以省略敲框架的步骤呢?于是,DEV-C++就有了一个功能——缺省源,如何设置?

  1. 找到缺省源设置:工具 > 编译器选项 > 代码 > 缺省源
  2. 勾选选项“向项目初始源文件插入代码”
  3. 在下面的框中输入基本框架
  4. 点击确定

这样,每次新建代码,都会将框中的代码放进新代码中

4. 编译器

DEV版本低,代码高级就CE,我要换个编译器,高级语法可运行

OJ使用的是一种标准编译器C++14甚至更高版本,并加上O2优化,而DEV在没有设置的情况下啥也不开,版本低,如何解决此问题?

  1. 找到:工具 > 编译器选项 > 代码生成/优化 > 编译器
  2. 选中“编译时加入以下命令”
  3. 输入以下命令:-std=c++14 -O2
  4. 点击确定

设置好了后,就可以开始编程了

5. C++操作快捷键

新建代码:Ctrl + N
保存代码:Ctrl + S(未保存的代码左边会显示 [*]
编译代码:F9(笔记本可能会加上Fn
运行代码:F10(笔记本可能会加上Fn
编译并运行代码:F11(笔记本可能会加上Fn

在这里插入图片描述

6. 运行第一串代码

点开文本框,输入以下代码,运行第一串C++代码吧!

#include <iostream>

using namespace std;

int main () {
	cout << "Hello world!";
	return 0;
}

当你编译并运行后,控制台屏幕上显示出了一句话:Hello world!

同时,你也成功写出了第一段完整的 C++ 代码!


欢迎你进入了这个小世界!这个由代码和算法构成的世界!
希望你能在 C++ 的世界中勇攀高峰!

### 配置 easyz 在 Red Panda Dev-C++ 环境中的方法 为了在 Red Panda Dev-C++配置 easyz 库,需要遵循以下说明。以下是关于如何设置 easyz 的详细指导[^1]。 #### 1. 下载 easyz 库 首先,从官方或可信的资源下载 easyz 库的源代码或预编译库文件。确保下载的版本与系统架构(32位或64位)和使用的 GCC 编译器版本兼容。 #### 2. 解压并定位库文件 将下载的 easyz 文件解压到一个特定目录中,例如 `C:\easyz`。该目录应包含头文件(`.h` 或 `.hpp`)和库文件(如 `.lib` 或 `.a`)。如果提供了动态链接库(`.dll`),也需要将其放置在同一目录下或系统的 PATH 环境变量中[^1]。 #### 3. 配置 Red Panda Dev-C++ 的头文件路径 打开 Red Panda Dev-C++,进入菜单 **工具 > 编译选项**。在弹出的窗口中选择 **目录** 标签页,然后点击 **添加** 按钮。将 easyz 的头文件所在目录(如 `C:\easyz\include`)添加到 **C++ 包含文件** 列表中。 #### 4. 配置库文件路径 在同一 **编译选项** 窗口中,切换到 **目录** 标签页,点击 **添加** 按钮。将 easyz 的库文件所在目录(如 `C:\easyz\lib`)添加到 **链接器库文件** 列表中。 #### 5. 修改链接器设置 切换到 **链接器** 标签页,在 **其他链接器选项** 中输入 easyz 库的名称。例如,如果库文件名为 `libeasyz.a`,则需添加 `-leasyz`。注意,库名前不需要加 `lib` 前缀,也不需要扩展名。 #### 6. 测试配置 创建一个新的 C++ 项目,并编写一个简单的测试程序以验证 easyz 是否正确配置。例如: ```cpp #include <easyz/easyz.h> // 替换为实际的头文件路径 #include <iostream> int main() { // 示例调用 easyz 函数 std::cout << "EasyZ Test: " << easyz_version() << std::endl; // 替换为实际函数 return 0; } ``` 编译并运行此程序。如果一切配置正确,程序将输出 easyz 的版本信息或其他预期结果。 #### 注意事项 - 如果出现链接错误,请检查是否正确添加了库文件路径以及链接器选项。 - 确保使用的 easyz 版本与 Red Panda Dev-C++ 内置的 GCC 编译器版本兼容。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值