Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.03.17;
Скачать: CL | DM;

Вниз

Опции компилятора непонятного назначения   Найти похожие ветки 

 
oomneeq   (2003-03-05 12:48) [0]

Вот остался список невыясненного назначения.
Уточняю, речь идет имненнно об опциях, т.е. где за буквой следует не имя параметра, а плюс или минус

-$E-
-$F-
-$K-
-$N+
-$S-

Если нажать Ctrl+O+O то они подставятся среди всех остальных
К сожалению хелп именно об этих опциях умалчивает.
Прошу подсказать или указать соответствие этих однобуквенных опций поименованным
( например $G+ соответствует {$IMPORTEDDATA ON} )
Я сейчас составляю автоматизатор сборки,
мне хотелось бы осознанно вставлять/не вставлять указанные параметры в конфигурационные файлы.


 
Anatoly Podgoretsky   (2003-03-05 12:58) [1]

The compiler ignores the $E switch in programs being compiled for Windows, and generates no error. Since the emulation library is included with Windows, Windows automatically provides 80x87 emulation if 8087 hardware is not installed. This switch is provided for compatibility with previous versions of the compiler.

The $F directive controls whether the compiler uses a far or a near call model for subsequently-compiled procedures and functions.

The $K directive controls the generation of smart callbacks for procedures and functions that are exported by an application. $K affects only .EXE programs; it does not affect DLLs.

The $N directive switches between the two different models of floating-point code generation supported by the compiler.

Stack-Overflow Checking Directive { $S }


 
oomneeq   (2003-03-05 13:17) [2]

Про $E и $S я что-то смутно помню по паскалю
про остальные понятия не помнил :)
Cпасибо, Анатолий.
Странно как то что нету ни в хелпе ни у Лишнера...
Источником не поделишься?
А то вот интересно, что это за
"two different models of floating-point code generation"
или кто такие эти *smart* callbacks
?






 
Anatoly Podgoretsky   (2003-03-05 13:30) [3]

Это надо смотреть в хелпе по Д1
Все эти директивы сейчас не актуальны



Страницы: 1 вся ветка

Текущий архив: 2003.03.17;
Скачать: CL | DM;

Наверх




Память: 0.44 MB
Время: 0.009 c
1-54114
Armageddon
2003-03-05 22:18
2003.03.17
Как задать массив в Const.


7-54347
MAPIIIAJL
2003-01-23 00:16
2003.03.17
Подскажите, как работать с двоичными файлами?


3-53911
Roma111
2003-02-25 18:51
2003.03.17
Форматирование вывода в QRep


14-54180
vetalar
2003-03-02 00:04
2003.03.17
Срочно требуются дельфийцы (Удаленное программирование)


1-53967
squab
2003-03-05 21:37
2003.03.17
вопрос по окнам и т.п....





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский