Хочу H+ во всех модулях

Вопросы программирования на Free Pascal, использования компилятора и утилит.

Модератор: Модераторы

Хочу H+ во всех модулях

Сообщение Brainenjii » 25.03.2010 12:35:46

Есть ли такой параметр - вписать его в fpc.cfg? Беглый поиск в гугле результатов не дал T_T
Аватара пользователя
Brainenjii
энтузиаст
 
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Re: Хочу H+ во всех модулях

Сообщение Sergei I. Gorelkin » 25.03.2010 13:09:59

Параметр называется -Sh.
Только учти, что {$mode objfpc} и {$mode delphi} в модулях отключают режим H+, и его надо включать обратно.
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
 
Сообщения: 1406
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

Re: Хочу H+ во всех модулях

Сообщение Brainenjii » 25.03.2010 13:23:48

А лазарус при создании нового модуля сам туда {$mode objfpc} прописывает... Подстава ^_^
Аватара пользователя
Brainenjii
энтузиаст
 
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Re: Хочу H+ во всех модулях

Сообщение Sergei I. Gorelkin » 25.03.2010 13:55:50

Ну он вроде бы {$mode objfpc} вместе с {$h+} прописывает?
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
 
Сообщения: 1406
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

Re: Хочу H+ во всех модулях

Сообщение Brainenjii » 25.03.2010 14:24:05

Lazarus 0.9.29 r23883 FPC 2.4.0 i386-win32-win32/win64 - {$H+} - нет... И очень раздражает
Аватара пользователя
Brainenjii
энтузиаст
 
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Re: Хочу H+ во всех модулях

Сообщение Sergei I. Gorelkin » 25.03.2010 14:46:55

Полгода назад было {$H+} при создании новых модулей. Видать, потеряли по дороге...
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
 
Сообщения: 1406
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

Re: Хочу H+ во всех модулях

Сообщение скалогрыз » 25.03.2010 14:56:08

директивы компиляции вшиваются лазарем в исходники на основе опций проекта.

если в опциях проекта установлено "Syntax mode objfpc" и "Use AnsiStrings", то {$mode objfpc}{$h+} подставляется автоматически для всех новых модулей.
скалогрыз
долгожитель
 
Сообщения: 1803
Зарегистрирован: 03.09.2008 02:36:48

Re: Хочу H+ во всех модулях

Сообщение Brainenjii » 25.03.2010 15:08:07

Ура! Thx a lot!!! Видимо когда-то отключил... Или просто не было этой опции, когда проект начинал ^_^ Ещё раз спасибо
Аватара пользователя
Brainenjii
энтузиаст
 
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Re: Хочу H+ во всех модулях

Сообщение Sergei I. Gorelkin » 25.03.2010 15:58:49

А... Ну вот, век живи - век учись :)
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
 
Сообщения: 1406
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград


Вернуться в Free Pascal Compiler

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6

Рейтинг@Mail.ru
cron