形式
Plain text
投稿日時
2020-11-26 10:09
公開期間
無期限
  1. C:\WINDOWS\system32>C:\WATCOM\binnt\cl
  2. Open Watcom C/C++ CL Clone for 386 Version 1.9
  3. Portions Copyright (c) 1995-2002 Sybase, Inc. All Rights Reserved.
  4. Source code is available under the Sybase Open Watcom Public License.
  5. See http://www.openwatcom.org/ for details.
  6. Compatible with CL Version 13.0.0
  7. Usage: cl [options] file [options]
  8. Options:
  9. ( /option is also accepted )
  10. -C preserve comments
  11. -c compile only
  12. -D<macro>[=<value>] same as #define <macro>[=<value>] before compilation
  13. -E preprocess and insert #line directives to stdout
  14. -EP preprocess without #line directives to stdout
  15. -F<size> set stack size
  16. -Fe<file> set executable or DLL file name
  17. -FI<file> force <file> to be included
  18. -Fm[<file>] set map file name
  19. -Fo<file> set object output file name
  20. -Fp<file> set precompiled header data file name
  21. -FR<file> generate browsing information
  22. -G3 386 instructions
  23. -G4 386 instructions, optimize for 486
  24. -G5 386 instructions, optimize for Pentium
  25. -GB 386 instructions, optimize for 486
  26. -Ge activate stack probes for all functions
  27. -Gf merge duplicate strings
  28. -GF merge duplicate read-only strings
  29. -Gh call __penter at the start of each function
  30. -Gs<distance> set stack probe distance
  31. -GX destruct static objects during stack unwinding
  32. -Gy store each function in its own COMDAT
  33. -help get help
  34. -I<path> add another include path
  35. -J change char default from signed to unsigned
  36. -LD create DLL
  37. -link specify linker options
  38. -MD use multithreaded DLL version of C library
  39. -MDd use multithreaded debug DLL version of C library
  40. -ML use single-thread statically linked version of C library
  41. -MLd use single-thread debug static link version of C library
  42. -MT use multithreaded static version of C library
  43. -MTd use multithreaded debug static version of C library
  44. -noinvoke don't invoke the Watcom tool
  45. -nologo operate quietly
  46. -nowopts disable default options
  47. -nowwarn disable warning messages for ignored options
  48. -o<file> set executable or DLL file name
  49. -O1 minimize size
  50. -O2 maximize speed
  51. -Oa assume no aliasing
  52. -Ob<num> control function inlining
  53. -Od disable all optimizations
  54. -Og enable global optimizations
  55. -Oi expand intrinsic functions inline
  56. -Op generate consistent floating-point results
  57. -Os favor code size over execution time in optimizations
  58. -Ot favor execution time over code size in optimizations
  59. -Ox equivalent to /Ob1 /Og /Oi /Ot /Oy /Gs
  60. -Oy disable stack frames
  61. -P preprocess to a file
  62. -passwopts:<options> pass <options> directly to the Watcom tools
  63. -QIfdiv enable Pentium FDIV fix
  64. -showwopts show translated options
  65. -TC force compilation of all files as C
  66. -Tc<file> force compilation of <file> as C
  67. -TP force compilation of all files as C++
  68. -Tp<file> force compilation of <file> as C++
  69. -U<macro> undefine macro name
  70. -W<num> set warning level number
  71. -w disable all warning messages
  72. -WX treat all warnings as errors
  73. -Yc[<file>] create pre-compiled header file
  74. -Yd full debug info from pre-compiled headers
  75. -Yu[<file>] use pre-compiled header file
  76. -YX[<file>] use pre-compiled header file
  77. -Z7 generate Codeview debugging information
  78. -Za disable extensions (i.e., accept only ISO/ANSI C++)
  79. -Zd line number debugging information
  80. -Ze enable extensions (e.g., near, far, export, etc.)
  81. -Zg output function declarations to stdout
  82. -Zl remove default library information
  83. -Zm<num> maximum memory allocation in % of default (ignored)
  84. -Zp[<num>] pack structure members with alignment {1,2,4,8,16}
  85. -Zs syntax check only
ダウンロード 印刷用表示

このコピペの URL

JavaScript での埋め込み

iframe での埋め込み

元のテキスト