C语言编译器CL.exe

下载地址CL.7z
版权问题:
仅供学习交流,请于24小时内删除,本人不承担版权问题…

基本使用:

1.解压缩,例如解压缩到E盘根目录下

2.打开cmd命令行界面(快捷方式win+R输入cmd回车)
cd命令切换到CL/Bin目录下


1

2

cd E:

cd /CL/Bin

3.可以用任何编辑器在这个目录下编写.程序,如notepad++或者系统自带的记事本.
比如在E:/CL/Bin目录下新建一个hello.c其中输入


1

2

3

4

5

#include<stdio.h>

main()

{

    printf("Hello world");

}

然后
在cmd中,这样来编译和链接:


1

CL.exe hello.c

不过由于环境尚未配置,所以会提示找不到include的stdio.h文件
这个时候将#include改成#include “../include/stdio.h”用相对路径去找即可
exe程序会直接生成在当前目录

配置使用(更改环境变量):

include配置

在环境变量新建INCLUDE
路径为E:/CL/include; (具体看你自己的路径)

lib配置

在环境变量新建LIB
路径为E:/CL/Bin; (本人直接将其放在了Bin目录下,你也可以抠出来新建一个Lib目录保存)

设置path路径

最后在path中新添加一个,路径的最前或最后加上你的Bin目录路径 (注意不要动path里面其他的路径,否则有惊喜)
路径为E:/CL/Bin;

这样配置完了之后就可以直接使用cmd在任意路径使用基础的c语言编译器

例如:
在C盘根目录下写一个test.c程序,然后打开cmd


1

2

cd C:

CL.exe test.c

即可编译

如果你心情好的话,还可以把CL.exe重命名
比如改成gcc.exe

调用的时候直接(.exe可以省略)


1

gcc hello.c

时间: 2024-10-01 13:29:47

C语言编译器CL.exe的相关文章

链接器link.exe 编译器cl.exe 资源编译器rc.exe

原文地址:https://blog.csdn.net/biggbang/article/details/24433065 1.cl.exe文件是Visual C\C++的编译器,它将程序源代码文件编译为obj文件. 2.rc.exe文件是资源编译器.工程项目中的.rc文件中包含了对程序中所使用资源(菜单.图标等)的描述.rc.exe将.rc格式的文件编译为.res文件,供链接器链接到可执行文件中. 3.link.exe是Windows平台的链接器,它将cl.exe编译生成的obj文件,资源编译器

C语言,vc编译器cl,如何支持变量不必在函数开始声明

windows,用vc编译器cl.exe,编译nginx的第三方模块,有类似这样的代码报错: static ngx_int_t ngx_http_zip_main_request_header_filter(ngx_http_request_t *r) { ngx_http_variable_value_t  *vv; ngx_http_zip_ctx_t         *ctx; if ((ctx = ngx_http_get_module_ctx(r, ngx_http_zip_modul

cl.exe命令方式编译cpp

直接在命令行窗口调用cl编译cpp文件 往往不能通过. 主要原因是一些头文件及可执行文件未在环境变量中设置.可以通过执行VSVAR32.BAT批处理文件来设置环境变量,注意vs2005跟2008的放置位置可能不同,如果不在cl.exe当前路径下,可以去/Common7/Tools目录下寻找. 批处理文件中主要是set命令临时配置的环境变量,所以开机之后需要重新运行该bat文件才能执行cl命令. 另附cl命令使用说明 CL.exe 是控制 Microsoft C 和 C++ 编译器与链接器的 32

CL.exe

CL.exe 是控制 Microsoft C 和 C++ 编译器与链接器的 32 位工具.编译器产生通用对象文件格式 (COFF) 对象 (.obj) 文件. 链接器产生可运行文件 (.exe) 或动态链接库文件 (DLL). 注意,全部编译器选项都区分大写和小写. 若要编译但不链接.请使用 /c. 使用 NMAKE 生成输出文件. 使用 BSCMAKE 支持类浏览. 下面是一个完整的编译器选项分类列表. 优化 选项 作用 /O1 创建小代码 /O2 创建高速代码 /Oa 如果没有别名 /Ob

C语言编译器,神奇的魔法师

我们平时所说的程序,是指双击后就可以直接运行的程序,这样的程序被称为可执行程序(Executable Program).在 Windows 下,可执行程序的后缀有 .exe 和 .com(其中 .exe 比较常见):在类 UNIX 系统(Linux.Mac OS 等)下,可执行程序没有特定的后缀,系统根据文件的头部信息来判断是否是可执行程序. 可执行程序的内部是一系列计算机指令和数据的集合,它们都是二进制形式的,CPU 可以直接识别,毫无障碍:但是对于程序员,它们非常晦涩,难以记忆和使用. 例如

Visual C++中error spawning cl.exe解决办法

|   版权声明:本文为博主原创文章,未经博主允许不得转载. 今天安装Vc6.0的时候出现了一个error spawning cl.exe的错误,在网上找了一些资料,才知道这是因为路径设置的问题引起的, “cl.exe”是VC真正的程序编译器,它的路径在“Microsoft Visual Studio/VC98/Bin”下面, 可以到相应的路径下找到这个应用程序. 要消除这个错误,我们就要重新配置一下路径设置.我们打开VC6.0找到工具选择其中的选项,在弹出的窗口中我们选择目录.如下图所示: 下

TCC研究(1): Tiny C Compiler最小的C语言编译器,自己编译自己

最近,在学习编译器技术, 研究了一下TCC, 记录一下. Tiny C Compiler(简称TCC, 或Tiny CC)是世界上最小的C语言编译器,而且是开源的, 小到只有约100K. (VC, GCC动不动几十M几百M的, 汗) 别看它小, 功能还是很强. 可以编译所有C99标准的ANSI C程序 ,  支持CPU包括:X86 32或64位, ARM,支持Windows, Linux, OSX.(跨平台跨系统的能力,比VC强) TCC是由大牛Fabrice Bellard开发的,这位大牛还开

STLport-5.2.1 STL port配置; cl.exe 编译cpp:ms和cygwin两种模式;cygwin环境配置和使用、GCC编译入门

1.在ms中要使用windows sdk和相关的lib设置实在太麻烦啦,以及dll等文件缺失是在严重.所以我简单地利用了vs安装目录下的批处理文件,在命令窗口中进入: C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC ,直接运行vcvarsall.bat加载vs中以及配置好的环境,就可以使用命令行: cl -GX hello.cpp去实现编译并运行.2012版本的vs中-GX换成-EHsc.同理我也可以使用vs2013.目前vs2013

react-native执行 npm install cl.exe找不到 的问题

最近在学习react-native,昨天在尝试某个demo时,执行 npm instal, 总是遇到 cl.exe文件找不到,最开始以为Microsoft Visual C++ 2015 Redistributable 有问题,便修复了一下,还是出错.接着网上各种搜答案,可惜都没解决.最后我想看看这个cl.exe到底是个什么,郁闷的是在电脑上竟然找不到这个文件,最终我想起了在安装vs时没有选c++语言,那边修复vs,安装c++,等待10min,执行 npm instal: 虽然有些警告但最终ok