怎么用notepad编译c语言


本文摘自PHP中文网,作者angryTom,侵删。

一. 前情

  平时用的 IDE(集成开发环境)是 Dev-Cpp,因为只是学习阶段,代码还上不了千行,个人认为不需要 VS 那种高大全,VC6.0 又有些地方(不只是审美)不顺眼。

  但最近又发现当把 C++ 代码文件复制到 Ubuntu 18.04 编译运行时,汉字部分总会乱码,因为encoding(字符编码)的问题,Ubuntu只认UTF-8,Windows只认ANSI,Ubtuntu虽然我能让VIM显示ANSI,却做不到让终端显示,而Windows 上的 Dev-Cpp 不能设置encoding为 UTF-8,所以想改用 Notepad++ 这个 Editor(编辑器)增加 Compiler (编译器)的功能。

环境:win7。Notepad++。Dev-Cpp。

推荐教程:notepad使用教程

二. 步骤

1. 配置编译器

官网下载安装MinGW

change:

1565762406(1).png

  选中“mingw32-gcc-g++-bin”的“mark for installation”,选择右上角“Installation”的“Apply Changes”即可。另外几项我没安装的时候也没什么问题,后来出了点别的问题,求保险才装的。总共装了不到 400MB。

相关推荐:《Notepad++使用图文教程》

2. 编辑环境变量

1565762425(1).png

  控制面板\所有控制面板项\系统,高级系统设置→环境变量,在“Administrator 的用户变量”栏找 PATH 变量,无则新建,有则编辑,变量名为“PATH”,变量值在原有的基础上增加一条“C:\MinGW\bin;”,该值与每个人把 MinGW 安装的位置有关,因人而异。“;”的意义在于当 PATH 的值有多项时,用它把这些项分开。

3. 两种方法检查前两步是否成功

1565762437(1).png

  进入 cmd 控制台,输入gcc -v或g++ -v查看已加入到环境变量中的编译器版本。显示黄框中的内容属于正常,说明前两步成功。

  创建一个简单的 C++ 源代码文件,要保证代码正确能运行。例如 Hello.cpp:

1

2

3

4

5

6

7

8

//Hello.cpp

#include<iostream> 

using namespace std;

int main()

{

    cout<<"Hello world, 世界你好!"<<endl;

    return 0; 

}

  在 cmd 控制台 cd 到该源代码的目录,然后执行g++ Hello.cpp -o Hello.exe,然后执行Hello.exe /k命令,能正常运行也能说明前两大步没问题。

阅读剩余部分

相关阅读 >>

Notepad怎么设置编码格式

Notepad++出现编码gbk的不可映射字符串

Notepad怎样设置背景颜色

如何用Notepad2替换系统自带的Notepad

Notepad++也有列模式?

Notepad++编译、运行java的方法

Notepad如何更换背景

Notepad怎么制作网页

如何将Notepad++设置为默认应用程序

教你如何设置Notepad choco主题

更多相关阅读请进入《Notepad》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...