ultraedit反编译c语言,把Ultraedit变成一个IDE(C++)
大家一般都将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++)相关推荐
- ultraedit反编译c语言,UltraEdit怎么反编译
满意答案 nqshlv 2012.12.30 采纳率:44% 等级:11 已帮助:10349人 [1]解决方法:去网吧下载windows\system32下的全部dll文件打包 下载地址:thu ...
- ILSpy可以反编译c语言,ILSpy反编译工具的使用
本文导读:ILSpy反编译工具的使用.不过,ILspy需要在电脑上安装.NET Framework 4.0.ILspy可以将一个dll文件转换为C#或VB语言.ILspy对于单个文件可以保存为.cs文 ...
- elf文件反编译C语言,如何将ELF可执行文件转换为C代码?生成的C代码不需要是人类可读的...
我有一个ELF文件,我想反编译成C代码,并对生成的C代码进行简单的更改,并将其重建为ELF. 反编译的C代码不需要完全是人类可读的.例如,如果变量和函数名称被混淆,那就没关系. 我可以使用哪些工具在L ...
- lib库反编译C语言,C语言静态链接库(lib)与动态链接库(dll)
今天看到了之前的笔记,看到之前写的笔记,感觉自己都不认得了~~一.静态链接库(lib) 首先创建 "在VC6中创建项目:Win32 Static Library" 在项目中创 ...
- elf文件反编译C语言,图文并茂,讲透C语言静态链接,ELF文件篇
gcc生成执行文件过程为:源文件(*.c文件)编译成对象文件(*.o文件); 链接程序ld,把对象文件(*.o文件)链接成可执行程序. 因此要透彻链接的过程, 需要先了解对象文件(*.o文件)是怎样构 ...
- 反编译C语言程序学习笔记
编写程序实例 #include <stdio.h> void main(){int condition =0;if(condition==1){printf("success\r ...
- python文件编译与pyc反编译
pyc是编译py之后生成的二进制文件.当我们发布系统的时候不想让别人看到源代码,就需要将py文件编译生成pyc文件,对外只提供pyc文件.同样,如果拿到一个python程序,只有pyc文件,我们就无法 ...
- java反编译工具_漫话:如何给女朋友解释什么是编译与反编译
戳蓝字"CSDN云计算"关注我们哦! 来源 | 漫话编程 某天下班后,我在家里进行电话面试,问到面试者这样一个问题:"你知道使用哪些办法可以反编译Java代码吗?&quo ...
- android apk 反编译工具,安卓apk反编译神器
APK反编译神器安卓修改大师是一个解编APK文件的工具,使用它可以轻松地解编所有APK安装包,替换应用程序界面中的所有文本和图片,代码级别的修改可以增强中文.裂缝.功能等等. 软件说明 可以向所有界面 ...
最新文章
- os.environ[CUDA_DEVICE_ORDER] = PCI_BUS_ID os.environ[CUDA_VISIBLE_DEVICES] = 0
- EJB究竟是什么,真的那么神奇吗??
- 关于维金病毒和几个维金病毒防治的辅助工具
- Spring-属性文件自身的引用03
- 成功解决read_data_sets (from tensorflow.contrib.learn.python.learn.datasets.mnist) is deprecated and wil
- 《Arduino计算机视觉编程》一3.3 总结
- 【AI视野·今日CV 计算机视觉论文速览 第180期】Wed, 26 Feb 2020
- php psot传值_三种方法教你如何用PHP模拟post提交数据
- 比较从 vSphere 5.x 到 vSphere 6.5 的各个版本
- 491. 递增子序列
- hdu 4300(kmp)
- Android中图片大小和屏幕密度的关系讲解
- sscom串口调试助手
- 【叁】量化思维--复利
- 小型秒杀项目使用乐观锁防止超卖
- USB(十)2022-03-03
- Mockito的简单使用
- MySQL如何判断日期(datetime)是否是同一天
- 鸿蒙系统王维,王维为友人践行,留下一诗一曲,意外让友人青史留名
- ft232h引脚_电平转换芯片FT4232H