大家一般都将Ultraedit作为编辑器使用,其实将ultraedit和gcc结合起来可以构造一个简易的IDE,在很多时候也是很方便的,我这儿用的是Ultraedit+Dev

c++,假设Dev C++已经安装成功,因为它包括gcc,我们实际用的是gcc。

安装完成后,首先进行一下环境变量的设置。

配置方法:

右键“我的电脑”-属性-高级-环境变量-系统变量下

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

配置完后,你应该直接可以再dos窗口下运行gcc

-v查版本信息了,操作方法:win+r,出来运行窗口,填入cmd回车,调出dos窗口,键入gcc

-v,如果没错误,就成功了。

下一步,打开Ultraedit,在菜单栏单击“高级”——“工具栏配置”

如上图,在菜单项目名称里填入一个名称:编译,

命令行里填入:g++ "%f" -o "%n"

工作目录为:%p

选项采用系统默认,如下

输出选项卡下,将命令输出改为“输出到列表框”,其它默认。如下

最后单击确定即可。

这样在Ultraedit里新建一个空白文档,输入如下程序代码,然后保存为Hello.cpp文件,点击编译,就会发现在你的保存目录下生成了一个Hello.exe可执行文件。

//文件代码

#include

using namespace std;

int main()

{

cout<

}

同理,新建一个名称为:运行的命令,命令行里填入:%p%n,工作目录留空,其它同上。这样编译完成后,点击运行,就可以直接运行Hello.exe文件了。

通过以上 的设置,我们已经成功的把Ultraedit变成了一个用于编译运行C++和C语言的IDE了。

ultraedit反编译c语言,把Ultraedit变成一个IDE(C++)相关推荐

  1. ultraedit反编译c语言,UltraEdit怎么反编译

    满意答案 nqshlv 2012.12.30 采纳率:44%    等级:11 已帮助:10349人 [1]解决方法:去网吧下载windows\system32下的全部dll文件打包 下载地址:thu ...

  2. ILSpy可以反编译c语言,ILSpy反编译工具的使用

    本文导读:ILSpy反编译工具的使用.不过,ILspy需要在电脑上安装.NET Framework 4.0.ILspy可以将一个dll文件转换为C#或VB语言.ILspy对于单个文件可以保存为.cs文 ...

  3. elf文件反编译C语言,如何将ELF可执行文件转换为C代码?生成的C代码不需要是人类可读的...

    我有一个ELF文件,我想反编译成C代码,并对生成的C代码进行简单的更改,并将其重建为ELF. 反编译的C代码不需要完全是人类可读的.例如,如果变量和函数名称被混淆,那就没关系. 我可以使用哪些工具在L ...

  4. lib库反编译C语言,C语言静态链接库(lib)与动态链接库(dll)

    今天看到了之前的笔记,看到之前写的笔记,感觉自己都不认得了~~一.静态链接库(lib) 首先创建    "在VC6中创建项目:Win32 Static Library" 在项目中创 ...

  5. elf文件反编译C语言,图文并茂,讲透C语言静态链接,ELF文件篇

    gcc生成执行文件过程为:源文件(*.c文件)编译成对象文件(*.o文件); 链接程序ld,把对象文件(*.o文件)链接成可执行程序. 因此要透彻链接的过程, 需要先了解对象文件(*.o文件)是怎样构 ...

  6. 反编译C语言程序学习笔记

    编写程序实例 #include <stdio.h> void main(){int condition =0;if(condition==1){printf("success\r ...

  7. python文件编译与pyc反编译

    pyc是编译py之后生成的二进制文件.当我们发布系统的时候不想让别人看到源代码,就需要将py文件编译生成pyc文件,对外只提供pyc文件.同样,如果拿到一个python程序,只有pyc文件,我们就无法 ...

  8. java反编译工具_漫话:如何给女朋友解释什么是编译与反编译

    戳蓝字"CSDN云计算"关注我们哦! 来源 | 漫话编程 某天下班后,我在家里进行电话面试,问到面试者这样一个问题:"你知道使用哪些办法可以反编译Java代码吗?&quo ...

  9. android apk 反编译工具,安卓apk反编译神器

    APK反编译神器安卓修改大师是一个解编APK文件的工具,使用它可以轻松地解编所有APK安装包,替换应用程序界面中的所有文本和图片,代码级别的修改可以增强中文.裂缝.功能等等. 软件说明 可以向所有界面 ...

最新文章

  1. os.environ[CUDA_DEVICE_ORDER] = PCI_BUS_ID os.environ[CUDA_VISIBLE_DEVICES] = 0
  2. EJB究竟是什么,真的那么神奇吗??
  3. 关于维金病毒和几个维金病毒防治的辅助工具
  4. Spring-属性文件自身的引用03
  5. 成功解决read_data_sets (from tensorflow.contrib.learn.python.learn.datasets.mnist) is deprecated and wil
  6. 《Arduino计算机视觉编程》一3.3 总结
  7. 【AI视野·今日CV 计算机视觉论文速览 第180期】Wed, 26 Feb 2020
  8. php psot传值_三种方法教你如何用PHP模拟post提交数据
  9. 比较从 vSphere 5.x 到 vSphere 6.5 的各个版本
  10. 491. 递增子序列
  11. hdu 4300(kmp)
  12. Android中图片大小和屏幕密度的关系讲解
  13. sscom串口调试助手
  14. 【叁】量化思维--复利
  15. 小型秒杀项目使用乐观锁防止超卖
  16. USB(十)2022-03-03
  17. Mockito的简单使用
  18. MySQL如何判断日期(datetime)是否是同一天
  19. 鸿蒙系统王维,王维为友人践行,留下一诗一曲,意外让友人青史留名
  20. ft232h引脚_电平转换芯片FT4232H

热门文章

  1. 【win2008】更换桌面主题和取消密码登录
  2. Yahoo 邮箱模拟登陆
  3. proxy 代理 props
  4. 说他又未曾婚娶 操盘手软件
  5. 离线搭建Flink项目--WordCount批处理
  6. Flink 从 Checkpoint 中恢复数据
  7. springBoot+mybatis实现多数据源配置
  8. EasyCVR平台云存储技术的应用场景解析
  9. Mapper方法的执行流程
  10. 做自媒体,有哪些好用的工具和软件,这6大自媒体工具,力荐!