c语言编译器 CL.exe

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

基本使用:

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

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

cd E: 
cd /CL/Bin

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

#include<stdio.h>
main()
{
	printf("Hello world");
}

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

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

cd C:
CL.exe test.c

即可编译

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

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

gcc hello.c
Advertisements

10 thoughts on “c语言编译器 CL.exe

  1. Pingback引用通告: cmd应用基础 扫盲教程 | Lellansin's 冰森

  2. Pingback引用通告: notepad++ 调用编译器 | Lellansin's 冰森

  3. 我的C文件叫main
    编译后显示:LINK : fatal error LNK1181: cannot open input file “main.obj”

    • 这个错通常是由于程序占用导致的, 确保你的电脑上没有其他进程在访问这个文件, 例如 vc6 之类的东西可能会一直占用. 或者如果你有用什么查看的编辑器打开查看 main.obj 的内容的话也请先关闭. 如果还未解决可以继续联系本人.

发表评论

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 更改 )

Twitter picture

You are commenting using your Twitter account. Log Out / 更改 )

Facebook photo

You are commenting using your Facebook account. Log Out / 更改 )

Google+ photo

You are commenting using your Google+ account. Log Out / 更改 )

Connecting to %s