Ue + Devc++ 打造简单C/C++ 编译器
2012-11-01 22:38
218 查看
大家一般都将Ultraedit作为编辑器使用,其实将ultraedit和gcc结合起来可以构造一个简易的IDE,在很多时候也是很方便的,我这儿用的是Ultraedit+Dev c++,假设Dev C++已经安装成功,因为它包括gcc,我们实际用的是gcc。
首先安装Devc++,完成后,首先进行一下环境变量的设置。
配置方法:
右键“我的电脑”-属性-高级-环境变量-系统变量下
1.配置二进制文件:
找到环境变量path,在它的值里面添加;C:\Program Files\DEV-CPP\Bin
注:这儿不要忘了分号(;),它的作用是把多个目录隔开。
2.配置C包含文件:
单击新建按钮,在弹出的新建系统变量对话框里的变量名处填写C_INCLUDE_PATH,变量值为C:\Program
Files\DEV-CPP\Include
3.配置C++包含文件:
新建CPLUS_INCLUDE_PATH=C:\Program Files\DEV-CPP\Lib\gcc\mingw32\3.4.2\include;C:\Program Files\DEV-CPP\Include\c++\3.4.2\backward;C:\Program
Files\DEV-CPP\Include\c++\3.4.2\mingw32;C:\Program Files\DEV-CPP\Include\c++\3.4.2;C:\Program Files\DEV-CPP\Include
4.配置库文件:
新建LIBRARY_PATH=C:\Program Files\DEV-CPP\Lib
这些都是以devcpp安装在C盘根目录下为例,具体路径在Dev-Cpp中也可看到。打开Dev-Cpp,[工具]->[编译器选项]->[目录],这四个环境变量
就分别对应于[目录]选项卡下的“二进制”、“库”、“C包含文件”、“C++包含文件”。
配置完后,你应该直接可以再dos窗口下运行gcc -v查版本信息了,操作方法:win+r,出来运行窗口,填入cmd回车,调出dos窗口,键入gcc -v,如果没错误,就成功了。
下一步,打开Ultraedit,在菜单栏单击“高级”——“工具栏配置”
![](http://s15.sinaimg.cn/middle/66592365488938f57c23e&690)
如上图,在菜单项目名称里填入一个名称:编译,
命令行里填入:g++ "%f" -o "%n"
工作目录为:%p
选项采用系统默认,如下
![](http://s1.sinaimg.cn/middle/6659236548893ba078b40&690)
输出选项卡下,将命令输出改为“输出到列表框”,其它默认。如下
![](http://s9.sinaimg.cn/middle/6659236548893b9fb3918&690)
最后单击确定即可。
这样在Ultraedit里新建一个空白文档,输入如下程序代码,然后保存为Hello.cpp文件,点击编译,就会发现在你的保存目录下生成了一个Hello.exe可执行文件。
同理,新建一个名称为:运行的命令,命令行里填入:%p%n,工作目录留空,其它同上。这样编译完成后,点击运行,就可以直接运行Hello.exe文件了。通过以上 的设置,我们已经成功的把Ultraedit变成了一个用于编译运行C++和C语言的IDE了
备注:①如出现warning: no newline at end of file,则在程序的末尾,敲一两个空行即可
②若出现C:\Users\Ace\Desktop\test.cpp:1: error: stray '\239' in program
C:\Users\Ace\Desktop\test.cpp:1: error: stray '\187' in program
C:\Users\Ace\Desktop\test.cpp:1: error: stray '\191' in program的错误,是因为编码问题,设置一下就可以了,下篇文章介绍。
参考文献:
http://blog.sina.com.cn/s/blog_665923650100jdtn.html
http://blog.csdn.net/zhongyunde/article/details/1854245
首先安装Devc++,完成后,首先进行一下环境变量的设置。
配置方法:
右键“我的电脑”-属性-高级-环境变量-系统变量下
1.配置二进制文件:
找到环境变量path,在它的值里面添加;C:\Program Files\DEV-CPP\Bin
注:这儿不要忘了分号(;),它的作用是把多个目录隔开。
2.配置C包含文件:
单击新建按钮,在弹出的新建系统变量对话框里的变量名处填写C_INCLUDE_PATH,变量值为C:\Program
Files\DEV-CPP\Include
3.配置C++包含文件:
新建CPLUS_INCLUDE_PATH=C:\Program Files\DEV-CPP\Lib\gcc\mingw32\3.4.2\include;C:\Program Files\DEV-CPP\Include\c++\3.4.2\backward;C:\Program
Files\DEV-CPP\Include\c++\3.4.2\mingw32;C:\Program Files\DEV-CPP\Include\c++\3.4.2;C:\Program Files\DEV-CPP\Include
4.配置库文件:
新建LIBRARY_PATH=C:\Program Files\DEV-CPP\Lib
这些都是以devcpp安装在C盘根目录下为例,具体路径在Dev-Cpp中也可看到。打开Dev-Cpp,[工具]->[编译器选项]->[目录],这四个环境变量
就分别对应于[目录]选项卡下的“二进制”、“库”、“C包含文件”、“C++包含文件”。
配置完后,你应该直接可以再dos窗口下运行gcc -v查版本信息了,操作方法:win+r,出来运行窗口,填入cmd回车,调出dos窗口,键入gcc -v,如果没错误,就成功了。
下一步,打开Ultraedit,在菜单栏单击“高级”——“工具栏配置”
如上图,在菜单项目名称里填入一个名称:编译,
命令行里填入:g++ "%f" -o "%n"
工作目录为:%p
选项采用系统默认,如下
输出选项卡下,将命令输出改为“输出到列表框”,其它默认。如下
最后单击确定即可。
这样在Ultraedit里新建一个空白文档,输入如下程序代码,然后保存为Hello.cpp文件,点击编译,就会发现在你的保存目录下生成了一个Hello.exe可执行文件。
//文件代码 #include <iostream> using namespace std; int main() { cout<<"Hello,world"; } |
同理,新建一个名称为:运行的命令,命令行里填入:%p%n,工作目录留空,其它同上。这样编译完成后,点击运行,就可以直接运行Hello.exe文件了。通过以上 的设置,我们已经成功的把Ultraedit变成了一个用于编译运行C++和C语言的IDE了
备注:①如出现warning: no newline at end of file,则在程序的末尾,敲一两个空行即可
②若出现C:\Users\Ace\Desktop\test.cpp:1: error: stray '\239' in program
C:\Users\Ace\Desktop\test.cpp:1: error: stray '\187' in program
C:\Users\Ace\Desktop\test.cpp:1: error: stray '\191' in program的错误,是因为编码问题,设置一下就可以了,下篇文章介绍。
参考文献:
http://blog.sina.com.cn/s/blog_665923650100jdtn.html
http://blog.csdn.net/zhongyunde/article/details/1854245
相关文章推荐
- 使用ultraedit和cl编译器打造简易c/c++开发环境
- 使用ultraedit和cl编译器打造简易c/c++开发环境
- example11.7.cpp 简单链表 dev-c++操作一直无法运行
- [Qt]C/C++简单编译器
- 使用ultraedit和cl编译器打造简易c/c++开发环境
- 使用ultraedit和cl编译器打造简易c/c++开发环境
- 使用ultraedit和cl编译器打造简易c/c++开发环境
- 使用ultraedit和cl编译器打造简易c/c++开发环境
- Dev-C++ 5.11简单使用说明
- Dev - C++简单使用指南
- Dev-C++制作动态库的简单使用
- 将Sublime打造成为C\C++的编译器
- 使用ultraedit和cl编译器打造简易c-c++开发环境【转】
- 使用ultraedit和cl编译器打造简易c/c++开发环境
- C++ 简单IO操作
- c++简单的动态数组实现
- 历史上出现过的主流C/C++ 编译器都有哪些?
- 从零打造简单的SODUMP工具
- c++ list vector map set 简单区别
- C++实现简单异或加密算法