UE如何调用VS编译C\C++

Ultraedit如何调用VS来编译C\C++。

UE配置VS稍微麻烦一点,主要是VS自身对命令编译的支持不够直接,需要先运行它自己的批处理设置环境变量。以VS 10的vc 2010为例,配置UE。

1.  菜单Advanced-> Tool Configuration....

2.  点击Insert,然后Menu Item name里面填写VC(可自己修改);work directory填写%p;command line是关键,填写:

C:\Progra~2\Micros~2.0\VC\bin\vcvars32.bat && C:\Progra~2\Micros~2.0\VC\bin\cl "%f"

说明: C:\Progra~2\Micros~2.0\是我电脑里面vc 2010的目录的”短文件“名显示,它的具体名称各个电脑会不同,比如:C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin

关键是找到vcbars32.bat和cl.exe的位置,----- 进入命令行,从C:盘起,用下面的命令罗列目录名称:

c:\>dir /ad /x

每发现一个,用”cd 短目录名称“进入,然后重复上面的dir命令,直到找到visual studio里的bin目录位置.

3. 选择option,选择output to list box和capture output两项,然后OK保存退出。

4.编辑源码,然后再从Advanced从选择步骤2里面填写的VC菜单项,点击运行,就可编译了。


UE的编译环境没有其同门UEStudio来的方便,如果有兴趣,参见百度知道的问题519730341408692205, 那个也我对UEStudio下VC设置的回答。


如果是学习C/C++语言也就罢了,否则VC下的开发,还是用VS自己的IDE或命令行环境吧。



温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网