想在命令行中使用VC++的cl编译器,需要手动配置环境变量,cl编译器需要配置的变量太多,本人在配置N次后,均以失败告终。
没办法只能使用VS自带的bat文件配置。
方法:打开cmd,cd切换至VS下VC目录,运行vcvarsall.bat文件。
回车输入cl,出现:
用于 x86 的 Microsoft (R) C/C++ 优化编译器 18.00.21005.1 版版权所有(C) Microsoft
Corporation。 保留所有权利。
用法: cl [ 选项... ] 文件名... [ /link 链接选项... ]
说明配置成功。
该方法有个缺点,只能在该终端中使用cl命令,就是关闭该cmd程序,或者再打开一个cmd程序,都需要重复上述步骤。
另外,cl基本命令:
cl /c 文件名.cpp :编译不链接
link /dll 文件名.obj :生成dll文件