vc2008编译器

82 MB/热门软件

简介 相关 评论

简介

VC2008编译器X8O红软基地
CL.exe 是控制 Microsoft C 和 C++ 编译器与链接器的 32 位工具。编译器产生通用对象文件格式 (COFF)X8O红软基地
对象 (.obj) 文件。链接器产生可执行文件 (.exe) 或动态链接库文件 (DLL)。X8O红软基地
注意,所有编译器选项都区分大小写。X8O红软基地
&s>X8O红软基地
hy;­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­X8O红软基地
用法如下:X8O红软基地
  CL [option...] file... [option | file]... [lib...] [@command­file] [/link link­opt...]X8O红软基地
      option      : 一个或多个 CL 选项。请注意,所有选项都应用于所有指定的源文件。选项是由一个X8O红软基地
                    正斜杠 (/) 或一个短划线 (­) 指定的。如果某个选项带有参数,则该选项的说明指X8O红软基地
                    定在选项和参数之间是否允许有空格。选项名(/HELP 选项除外)区分大小写。有关X8O红软基地
                    更多信息,请参见 CL 选项的顺序。X8O红软基地
         /c    : 编译但不链接X8O红软基地
         /Zs   : 检查语法X8O红软基地
  /     : 列出编译器选项X8O红软基地
         /arch : 使用 SSE 或 SSE2 指令生成代码X8O红软基地
           /arch:SSE2X8O红软基地
  /clr  : 启用 C++ 的托管扩展并产生在公共语言运行库上运行的输出文件 X8O红软基地
         /F    : 设置堆栈大小    |   此选项设置程序堆栈大小(以字节为单位)。X8O红软基地
                如果不使用此选项,堆栈大小默认为 1 MBX8O红软基地
           /F 100X8O红软基地
         /Fe   : 重命名可执行文件X8O红软基地
           /Feexe.exeX8O红软基地
  /G7   :针对 Pentium 4 或 Athlon 优化代码。X8O红软基地
  /GA   :优化 Windows 应用程序的代码X8O红软基地
  /GL   :启用全程序优化X8O红软基地
  /Gm   :启用最小重新生成X8O红软基地
  /HELP :列出编译器选项X8O红软基地
  /I    :在目录中搜索包含文件 | 指定源文件目录 includeX8O红软基地
     /I"e:VCinclude"X8O红软基地
  /link : 将指定的选项传递给 LINKX8O红软基地
  /MD   : 使用 MSVCRT.lib 创建多线程 DLLX8O红软基地
  /ML   : 使用 LIBC.lib 创建单线程可执行文件X8O红软基地
  /MT   : 使用 LIBCMT.lib 创建多线程可执行文件X8O红软基地
  /O1   : 创建小代码X8O红软基地
  /O2   : 创建快速代码X8O红软基地
  /Os   : 代码大小优先X8O红软基地
         /W    : 设置警告等级X8O红软基地
     /W3X8O红软基地
 ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­X8O红软基地
  /Ot   : 代码速度优先X8O红软基地
  /LD   : 创建动态链接库X8O红软基地
  /Ox   : 使用最大优化X8O红软基地
/Zs   : 只检查语法X8O红软基地
 ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­X8O红软基地
         /TC   : 指定 C 源文件X8O红软基地
  /TP   : 指定 C++ 源文件X8O红软基地
如果出现:命令行 warning D9024 :无法识别的源文件类型“FilesJavajdk1.6.0_10include”X8O红软基地
,假定为对象文件X8O红软基地
cl: 命令行 warning D9024 :无法识别的源文件类型“FilesJavajdk1.6.0_10includewX8O红软基地
in32”,假定为对象文件X8O红软基地
指定文件的扩展名未被识别。该文件被假定为是一个对象文件并被传递到链接器。X8O红软基地
下列扩展名可被识别:X8O红软基地
.c(C 源文件) X8O红软基地
.cxx(C++ 源文件) X8O红软基地
.cpp(C++ 源文件) X8O红软基地
.obj(对象文件) X8O红软基地
.lib(库文件) X8O红软基地
.def(模块定义文件) X8O红软基地
.exp(链接器导出文件,由 LINK /LIB 创建)X8O红软基地
命令行错误 D4027源文件“<filename>”被忽略X8O红软基地
CL.exe 忽略输入源文件。X8O红软基地
可能的原因X8O红软基地
在带有 /c 选项的命令行上,/Fo 选项与输出文件名之间存在空格。例如: X8O红软基地
cl /c /Fo output.obj input.c X8O红软基地
因为在 /Fo 与 output.obj 之间存在空格,所以 CL.exe 将 output.obj 作为输入文件的名称。若要修复此问题,请删除该空格:X8O红软基地
cl /c /Fooutput.obj input.cX8O红软基地
>X8O红软基地

vc2008编译器截图

vc2008编译器X8O红软基地

展开

同类推荐

相关文章