MinGW+Editplus 写C/C++程序设置
来源:互联网 发布:突然网络诊断dns未响应 编辑:程序博客网 时间:2024/05/19 02:41
MinGW,即 Minimalist GNU For Windows。它是一些头文件和端口库的集合,该集合允许人们在没有第三方动态链接库的情况下使用 GCC 产生 Windows32 程序。要详细了解可百度一下
想用Editplus来写c/c++,网上找了很多,发现比较繁琐,也许是MinGW升级的原因,近期版本的环境变量设置没有那么复杂。
首先下载MinGW,网上可以找到很多的下载连接。我的版本是 4.5.2,直接下载的是exe文件,直接运行安装即可,时间可能有点长。装完后设置环境变量:只需将 安装目录\MinGW\bin目录添加到path路径中即可。
设置完后,在命令行提示符内输入:gcc -v 或这g++ -v 出现如下所示之类的一大堆东西:
Using built-in specs.COLLECT_GCC=gccCOLLECT_LTO_WRAPPER=e:/program files/eclipse-cpp/mingw/bin/../libexec/gcc/mingw32/4.5.2/lto-wrapper.exeTarget: mingw32Configured with: ../gcc-4.5.2/configure --enable-languages=c,c++,ada,fortran,objc,obj-c++ --disable-sjlj-exceptions --with-dwarf2 --enable-shared --enable-libgomp --disable-win32-registry --enable-libstdcxx-debug --enable-version-specific-runtime-libs --disable-werror --build=mingw32 --prefix=/mingwThread model: win32gcc version 4.5.2 (GCC)
可以写个程序测试一下:
#include<stdio.h> int main() { printf("Hello World!\n"); }
保存为:Hello.c
命令行中输入:
gcc Hello.c -o Hello.exe看能否编译生成Hello.exe
不会设置环境变量的百度一下。(百度万能 ^_^ )
下面设置Editplus(中文版)
点击 工具--》配置用户工具--》添加工具
菜单文字 中随便输入一个名字比如:GCC_C编译生成
命令中输入:g++(gcc)--g++能编译c和c++,但gcc只能编译c
参数行:"$(FilePath)" -o "$(FileNameNoExt)"
初始目录:$(FileDir)
动作:捕捉输出
保存:所有打开文件
--》应用
再添加运行:添加工具
菜单文字 中随便输入一个名字比如:GCC_C运行
命令中输入:$(FileNameNoExt)
参数行:空
初始目录:$(FileDir)
动作:捕捉输出
保存:所有打开文件
--》应用
保存
在工具栏中就可以看到刚才添加的选项,写完源程序后保存即可编译运行
- MinGW+Editplus 写C/C++程序设置
- EditPlus+minGW配置C语言环境
- C语言开发平台editPlus+MinGW(gcc)的建立
- 让EditPlus编译c/c++程序
- 配置Eclipse+MinGW开发C/C++程序
- sublime 2 编译c程序,MinGW GCC
- windows安装eclipse+MinGW编译c程序
- 第一次用Editplus写程序
- EditPlus配置C环境
- 使用 MinGW 编译 C/C++ 写的 python 扩展
- EditPlus编译运行C程序的示例1
- EditPlus 配置 C/C++, Java
- C#--程序背景图片设置
- 纯C写Windows程序系列---------VS2010设置纯C环境
- 纯C写Windows程序系列---------VS2010设置纯C环境 .
- Notepad++搭配MinGW编译运行C,C++程序
- Eclipse开发C/C++程序的MinGw配置
- Notepad++搭配MinGW编译运行C/C++程序
- HEVC源代码分析(一)--词法分析
- JSP连接MYSQL数据库
- Android Thread.UncaughtExceptionHandler捕获
- 华为mu739来电唤不醒问题调试记录
- 添加sudo权限
- MinGW+Editplus 写C/C++程序设置
- uva_10361-Automatic Poetry
- 网站内嵌百度地图定向到公司位置
- 阅读HEVC源代码(二)--视频文件读取类TVideoIOYuv
- Java多线程例子
- hdu_1054_Strategic Game
- vSphere 5特性比较:单个大卷及多个小卷,你应该如何选择?
- ora-01033:oracle initialization or shutdown in progress 解决办法
- CSS控制文本自动换行