由于执行C:\Program Files\Microsoft Visual Studio 9.0\VC\bin下的vcvars32.bat每次只是在当前命令行窗口起作用,设置环境变量后就更方便操作了
首先是cl命令行目录:C:\Program Files\Microsoft Visual Studio 9.0\VC\bin,将它加到path环境变量下面
添加lib与include环境变量:
lib:C:\Program Files\Microsoft Visual Studio 9.0\VC\lib
include:C:\Program Files\Microsoft Visual Studio 9.0\VC\include
最后还要将mspdb80.dll所在目录加到path下面:C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE
设置完成后就可以真接执行cl命令了
真是难受的很,设完了环境变量,执行cl -GX helloworld.cpp又说依赖Kernel32.Lib,Gdi32.Lib,User32.Lib,这还真不如执行vcvars32.bat后操作简单,不然只能cl -GX helloworld.cpp Kernel32.Lib Gdi32.Lib User32.Lib 才能编译运行,这三个Lib在C:\Program Files\Microsoft SDKs\Windows下对应的vc版本下的lib中
参考:http://www.cnblogs.com/dongliang/archive/2010/04/21/1717454.html
分享到:
相关推荐
总结来说,配置VC6的`cl.exe`需要正确设置环境变量和可能的注册表项,以确保系统能够识别和执行这个编译器。对于初次接触这个过程的用户,这可能会有些复杂,但按照上述步骤操作,应该能顺利解决问题。
这将会强制VC6.0使用正确的系统环境变量进行编译。 3. 完成以上步骤后,后续可以直接通过双击图标的方式启动VC6.0而不会遇到问题。 #### 方法2:使用VC6.0安装盘进行修复 如果方法1未能解决问题,可以考虑使用VC...
首先,你需要将下载的压缩包`cmd_vc6`解压到C盘根目录,这样方便设置环境变量。通常,解压后的文件结构应包括VC6的编译工具,如cl.exe(编译器)、link.exe(链接器)等。 2. **设置环境变量** 要在命令行中使用...
4. 同时,还需要将`%DDK_INSTALL_PATH%\bin`目录添加到系统PATH环境变量中,以便在命令行中调用DDK的工具。 现在,VC6已经配置了基本的DDK支持。你可以创建一个新的Win32项目,选择“驱动程序”类别下的“Driver”...
1.环境变量设置:(64位根据目录加一层64位目录) include=%compiler_home%\include;%compiler_home%\PlatformSDK\Include; lib=%compiler_home%\lib;%compiler_home%\PlatformSDK\Lib; path+=%compiler_home%\bin 2...
1. **设置环境变量**:在使用VC6的命令行编译器之前,需要确保设置了正确的环境变量,如`PATH`、`INCLUDE`和`LIB`,这些变量指定了编译器、头文件和库文件的位置。 2. **编译源代码**:使用cl.exe命令,例如: ```...
- 在使用cl命令前,需要确保环境变量已经正确配置,尤其是`Path`、`include`和`lib`路径。 - 示例配置:为了使用VC8.0或VC9.0编译器,需要将相关路径添加到系统环境变量中。 - `%Path%`:添加编译器可执行文件...
在学习 C++ Primer 中文版(第 4 版)时,我们需要了解一些基本的编译器命令和配置环境变量的设置。首先,我们需要了解 GNU 编译器的默认命令是 g++,使用方法是 `$ g++ prog1.cc -o prog1`。而微软编译器则采用命令 ...
- **设置环境变量**: - 将`C:\Tools\MicrosoftVisualC++Toolkit2003\bin`添加到系统`PATH`环境变量中。 - 将`C:\Tools\MicrosoftVisualC++Toolkit2003\include`添加到`INCLUDE`环境变量中。 - 将`C:\Tools\...
3. 进入 VC BIN 目录,配置 VC 环境变量,设置环境变量。 4. 返回 OpenSSL 目录,创建 makefile 文件,执行命令 ms\do_ms。 5. 在 Openssl 目录下,执行编译 nmake -f ms\ntdll.mak。 三、编程设置 在使用 OpenSSL...
为了能够顺利地使用 `cl.exe`,需要正确配置环境变量。具体步骤如下: 1. 打开“我的电脑—属性—高级—环境变量”。 2. 添加或修改以下变量: - **INCLUDE**: 指向包含文件的目录,如 `C:\Program Files\...
- 当用户运行 `vcvarsall.bat` 脚本时,它会解析传入的参数,比如平台类型、架构等,并调用一系列内部命令来设置环境变量。 - 脚本会查找Visual Studio安装路径下的工具目录,并将这些路径添加到系统PATH环境变量...
下面将详细介绍如何配置环境变量、解决常见问题以及如何使用 `cl` 编译器进行简单的 C++ 程序编译。 #### 配置环境变量 1. **修改 PATH 变量**: - 在“系统属性”>“高级”>“环境变量”>“用户变量”中找到 `...
- **解决无法打开`windows.h`文件的问题**:如果遇到`ms\uplink.c(11) : fatal error C1083: Cannot open include file: 'windows.h'`的错误,需要运行`vcvars32.bat`命令来正确设置VC命令行编译环境变量。...
3. **原理说明**:此命令的作用是强制设置系统环境变量为正确的值,确保后续的编译过程能够顺利进行。 4. **注意事项**:只需要使用这种方式启动一次VC++,之后通过双击图标的方式启动就不会再出现问题。 #### 方法...
1. **环境变量配置错误**:如果编译器所需的环境变量(例如`PATH`)未正确设置,可能会导致`cl.exe`无法被找到。 2. **编译器安装不完整**:如果Visual C++编译器的安装存在问题,例如某些必要的组件未被正确安装或...
接下来,我们需要使用VC的命令行编译器(如`cl.exe`)和链接器(如`link.exe`)来编译和链接源代码。在编译过程中,要确保正确设置包含目录(包含PHP的头文件)和库目录(包含PHP的库文件)。此外,还需要使用PHP的`...