使用ultraedit和cl编译器打造简易c-c++开发环境【转】

visual c++,每编写一个简单的小程序,就得生成一大串中间文件,另人十分的不爽。下面提供一个新的编写c/c++程序的方法:

1),下载utraledit-32编辑器,推荐v11.

2),在utraledit-32中,分别点击菜单:高级-工具配置,出现一个dialog,用来设置用户自定义的菜单项。我们的想法是,设置一个编译菜单和运行菜单项,分别用来编译在utraledit-32编写的c/c++源文件。这样,在utraledit-32中编写好程序后,点击这两个菜单,就可以编译程序,和运行程序。运行的结果在utraledit-32的输出框中显示。具体的设置如下。

【编译】:

1,在命令行中填入:cl %n%e我们知道,dos下的cl命令用来编译源文件。后面的两个参数%n%e表示要编译的源文件的文件名。(注意每个字母必须是小写的,以下同

2,在工作目录中填入:%p

3,在菜单项目名中填写 编译,这个名字就是我们要设置的编译菜单项的名字。

4,对于下面的几个复选框,选中输出到列表框和捕获输出。

5,点击 插入 按钮,建立编译菜单项

【运行】:

1,在命令行中填入:%n

2,在工作目录中填入:%p

3,在菜单项目名中填写 运行,这个名字就是我们要设置的运行菜单项的名字。

4,对于下面的几个复选框,选中输出到列表框和捕获输出。

5,点击 插入 按钮,建立运行菜单项点击确定退出这样,在高级(A)菜单下面可以看到出现了两个新的菜单:编译和运行这样,当写好源程序后,点击工具编译和运行菜单,就可以编译和运行程序。最终生成.obj文件和.exe文件。这样的做法,比起使用vc要生成一大堆文件,而且要为每一个程序建立一个文件夹,是不是更加的方便呢?

3),为编译和运行菜单设置快捷健:     utraledit-32是一个强大的编辑器,可以使用户自己定义各个菜单的快捷健。具体的做法如下:     点击菜单:高级-配置,再选中键映射这一栏,可以看到所有的菜单项对应的快捷健,当然也包括我们刚才生成的两个菜单,如果觉得这两个菜单的快捷键用得不爽的话,可以自己设定。更详细的做法就不说啦。

4)原理:说了这么多,其实上面用到的是cl命令和utraledit-32提供的一些接口。我们知道,在dos下,可以用cl命令来编译c/c++程序(当然估计没人有会真的这么做)。而utraledit-32提供了一个接口,可以建立菜单项,通过点击菜单项来执行dos下的命令。需要考虑的是,dos下的cl命令要求提供源文件的文件名作为参数,这个参数,在utraledit-32%n%e来代替。当然,也可以为%N%E,但推荐使用小写,大小写的区别请看utraledit-32的帮助文档。

【补充】:

如果要编译链接生成DLL文件,把编译命令改为:    cl %n%e   /LD ,需要说明的是,生成exe文件的命令和生成dll文件的命令不能相互换用,所以,如果在utraledit下经常性地开发dll程序的话,还得再创建个编译dll文件得菜单为好,这样就避免了编译两种文件的时候改来改去。

【利用vc 6.0目录下的cl.exe直接编译程序的方法[整理]

这是解决上面设置中,如果安装VC的时候没有设置环境变量的时候出现“cl不是内部或外部命令~~~”的方法 copy from : http://dev.csdn.net/author/kgdiwss/03f945afa2844c3c84355a3bf2a72a65.html

1.我的电脑--属性--高级--环境变量中, 添加如下变量: INCLUDE D:/Program Files/Microsoft Visual Studio/VC98/IncludeLIBD:/Program Files/Microsoft Visual Studio/VC98/LibPATHX:/Program Files/Microsoft Visual Studio/Common/MSDev98/Bin;X:/Program Files/Microsoft Visual Studio/VC98/BinX表示安装盘符,注意这里是两个路径,因为cl.exe要用到MSDev98/Bin目录下的MSPDB60.DLL。如果已经存在这些变量,则把以上值分别加在对应的变量值的后面,注意在添加前用分号隔开。

2.重启电脑

3.打开命令提示符,输入:cl hello.c回车后就会在目录下生成hello.exehello.obj。相信会的人很多,但是愿意写出来的就很少。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
您好!对于UltraEdit使用教程,我可以提供一些基本的指导。UltraEdit是一款功能强大的文本编辑器,适用于多种编程语言和文本处理任务。下面是一些常见的使用技巧: 1. 安装和启动:从UltraEdit官方网站下载并安装UltraEdit。安装完成后,启动UltraEdit。 2. 打开文件:点击菜单栏中的"文件",选择"打开",或者直接按下Ctrl+O快捷键来打开一个文件。 3. 编辑文本:在UltraEdit中,您可以像在常规文本编辑器中一样进行编辑。您可以输入、删除、复制、粘贴文本,并进行查找、替换等操作。 4. 搜索和替换:点击菜单栏中的"搜索",选择"查找"或者"替换",或者使用相应的快捷键(Ctrl+F和Ctrl+H)来搜索和替换文本。 5. 多文件编辑:UltraEdit支持同时编辑多个文件。您可以通过点击菜单栏中的"窗口",选择"新建"来打开一个新的编辑窗口。 6. 自定义布局:UltraEdit允许您自定义编辑器的布局和外观。您可以调整分割窗口、面板大小和位置,以满足您的工作需求。 7. 语法高亮:UltraEdit支持针对不同编程语言进行语法高亮显示,以帮助您更好地阅读和编辑代码。 8. 宏录制:如果您需要在编辑器中执行重复的操作序列,可以使用UltraEdit的宏录制功能。点击菜单栏中的"宏",选择"录制"来开始录制宏,然后执行您需要录制的操作序列,并点击"停止录制"来结束录制。 以上是UltraEdit的一些基本使用教程,希望对您有所帮助!如果您有其他问题或需要更详细的指导,请随时告诉我。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值