利用ultraedit和cl编译器打造浅易c/c++开拓情况
当前位置:以往代写 > C/C++ 教程 >利用ultraedit和cl编译器打造浅易c/c++开拓情况
2019-06-13

利用ultraedit和cl编译器打造浅易c/c++开拓情况

利用ultraedit和cl编译器打造浅易c/c++开拓情况

副标题#e#

在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是一个强大的编辑器,可以利用户本身界说各个菜单的快捷健。详细的做法如下:

点击菜单:高级-设置,再选中键映射这一栏,可以看到所有的菜单项对应的快捷健,虽然也包罗我们适才生成的两个菜单,假如以为这两个菜单的快捷键用得不爽的话,可以本身设定。更具体的做法就不说啦。


#p#副标题#e#

(4)道理:说了这么多,其实上面用到的是cl呼吁和utraledit-32提供的一些接口。我们知道,在dos下,可以用cl呼吁来编译c/c++措施(虽然预计没人有会真的这么做)。而utraledit-32提供了一个接口,可以成立菜单项,通过点击菜单项来执行dos下的呼吁。需要思量的是,dos下的cl呼吁要求提供源文件的文件名作为参数,这个参数,在utraledit-32用%n%e来取代。虽然,也可觉得%N%E,但推荐利用小写,巨细写的区别请看utraledit-32的辅佐文档。

8-7:增补:假如要编译链接生成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\Include

LIB

D:\Program Files\Microsoft Visual Studio\VC98\Lib

PATH

X:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin;X:\Program Files\Microsoft Visual Studio\VC98\Bin

X暗示安装盘符,留意这里是两个路径,因为cl.exe要用到MSDev98\Bin目次下的MSPDB60.DLL.

假如已经存在这些变量,则把以上值别离加在对应的变量值的后头,留意在添加前用分号离隔。

2.重启电脑

3.打开呼吁提示符,输入:

cl hello.c

回车后就会在目次下生成hello.exe和hello.obj.

    关键字:

在线提交作业