学习的文档
逆向基础
windows下cl命令
第一天的学习
开始
CPU就是执行所有程序的工作单元。
我们从这个程序开始
#include <stdio.h>
int main() {
printf("hello, world");
return 0;
};
用MSVC-x86编译器编译
想要使用cl命令两种方法
1.打开开始菜单,visual stuio文件夹下面的visual studio tools下面的visual studio命令提示符就好了
2.如下:
需要安装vc6或者vs系列
在windows操作系统中,打开命令行,输入cl,若系统提示
‘cl’ 不是内部或外部命令,也不是可运行的程序或批处理文件。
则说明VS没有安装或者环境变量设置不正确,可以按照如下步骤设置:
1. 确保已经安装VS,并在控制台 中键入set
检查是否有类似如下格式的环境变量VSXXCOMNTOOLS
VS90COMNTOOLS=D:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\
其中XX与VS版本有关:
a) VS2003对应 VS71COMNTOOLS
b) VS2005对应VS80COMNTOOLS
c) VS2008对应VS90COMNTOOLS
如果没有则执行步骤2;否则执行步骤3
2. 在我的电脑>属性>高级>环境变量>系统变量 中新建一个环静变量
变量名: VSXXCOMNTOOLS
变量值: VS安装目录\Common7\Tools\
重复执行步骤1
3. 在控制台中键入
>call "%VS90COMNTOOLS%"vsvars32.bat 设置cl运行时的一些环境变量
>cl
确保没有提示出错;否则重复步骤1
注意:用set设置环境变量,只能保证在本命令行中生效,命令行窗口一旦关闭,设置就失效了。要想设置也作用于其他命令行窗口,通过我的电脑->环境变量来设置
设置方法如下:
1、单击我的电脑->属性->高级->环境变量->新建用户变量(也可以添加系统变量).
(变量名称大小写忽略.有些变量可能此前有设置过,这些值均是在之前的基础上添加的)
INCLUDE=X:\Microsoft Visual Studio 8\VC\include
LIB=X:\Microsoft Visual Studio 8\VC\lib
PATH=X:\Microsoft Visual Studio 8\VC\bin;X:\Microsoft Visual Studio 8\Common7\IDE
注意:盘符X为VS在你的电脑中的安装位置,若整个文件夹名不一样,以你的为准;PATH两文件夹名之间要有分号
2、今后就可以在命令提示符下正常用cl.exe编译文件了。
搭建好之后我们继续
本文介绍如何在Windows环境下配置环境变量并使用CL命令编译C程序。首先解释了CL命令的作用及编译过程,接着详细指导读者设置环境变量以便在命令提示符中直接使用CL命令进行编译。
671

被折叠的 条评论
为什么被折叠?



