Главная страница
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.47 MB
Время: 0.014 c
3-53878
BubbleGum
2003-02-22 17:19
2003.03.17
External File


6-54139
dimich1978
2003-01-25 15:15
2003.03.17
Передача текста через Tserversocket & TclientSocket ПЛИЗЗ ХЕЛП!!!


3-53927
AlexanderSK
2003-02-26 12:46
2003.03.17
RemoteDataModule или куда поместить компоненты для доступа к БД?


7-54338
Slap
2003-01-17 11:48
2003.03.17
Проблема с CreateProcess в под Win9x


14-54211
Cavin
2003-03-02 15:03
2003.03.17
Great Maniac Auto (aka GTA)