vc不用IDE编译方法

一个EXE是如何形成的

 

比如一个源程序有以下两个文件。

1.c

1.rc

首先cl.exe 会把源代码编译为1.obj

rc.exe会把1.rc编译为1.res

link.exe会把1.obj 1.res链接为1.exe。编译成dll就是一些编译选项之类的。

 

如果不用IDE用这两个exe就可以了,vs也是这么编译的。

以vs2010为例

在以下路径下,有vsvars32.bat,他是设置环境变量的。

C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools\vsvars32.bat

拷贝出来。我放在C盘根目录。

源文件1.c也放在C盘根目录。

打开cmd,先运行vsvars32.bat

在运行rc 1.c

exe就出来了。rc有很多参数我没写默认就出来了。

 

转载于:https://www.cnblogs.com/Browneyes/p/5718284.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值