Ключи компилятора: различия между версиями

Материал из wikiru.visual-prolog.com

(Новая: Usage: VIP7Compiler [options] [files] [@commandfile] options: /Check: {ALL|ON|RANge|NOne|OFF|INTegraloverflow|VARiable|STAck|FACts} /NOCheck /Warnings: {ASError|ASWarnin...)
 
Строка 1: Строка 1:
Usage: VIP7Compiler [options] [files] [@commandfile]
Usage: VIP7Compiler [options] [files] [@commandfile]


Строка 23: Строка 22:
     /DEBUGDir: <dir>
     /DEBUGDir: <dir>


==Ключи для максимальной оптимизации по скорости==
Для компилятора: /NOCHECK /NODEBUG
Для линкера: не использовать /d
==Ключи для максимальной проверки==
Для компилятора: /CHECK:ALL /CHECK:STACK /DEBUG:FULL
Для линкера: /d
[[Категория:VipCompiler]]
[[Категория:VipCompiler]]

Версия 07:57, 31 октября 2007

Usage: VIP7Compiler [options] [files] [@commandfile]

 options:
   /Check: {ALL|ON|RANge|NOne|OFF|INTegraloverflow|VARiable|STAck|FACts}
   /NOCheck
   /Warnings: {ASError|ASWarning|NOthing|warning_name [+,-,*]}
   /MAXErrors: <N>                   default 20
   /MAXWarnigs: <N>                default 100
   /DEBug: {NONE|LINENO|FULL}
   /NODEBug
   /Help                                    print this help message
   /VERsion                               print copyright message
   /Listing: ALL,NOne,MIN,Include,PHAses,UNICode,STATistics,MEssage,Requires
   /NOListing
   /Include: <dir>                       add to include search path
   /Goal: {PROC|DETerm}
   /Optimize: {ALL|None|FINal}
   /WEAKTypecheck: {ON|OFF}  make type checks weaker (default OFF)
   /OBjectdir: <dir>
   /LISTINGFile: <file>
   /DEBUGDir: <dir>


Ключи для максимальной оптимизации по скорости

Для компилятора: /NOCHECK /NODEBUG

Для линкера: не использовать /d

Ключи для максимальной проверки

Для компилятора: /CHECK:ALL /CHECK:STACK /DEBUG:FULL

Для линкера: /d