Что такое .inc
Модератор: Модераторы
Что такое .inc
Понадобиалсь функция GetTickCount64.
Подчерпнул что надо подключить lclintf.pas отсюда: http://lazarus-ccr.sourceforge.net/docs ... unt64.html
При компиляции получил такое: /usr/lib/lazarus/1.2.4/lcl/lclproc.pas(22,2) Fatal: Can't open include file "lcl_defines.inc"
Файл указанный у меня есть. Как его подключить и что это за заверь?
Подчерпнул что надо подключить lclintf.pas отсюда: http://lazarus-ccr.sourceforge.net/docs ... unt64.html
При компиляции получил такое: /usr/lib/lazarus/1.2.4/lcl/lclproc.pas(22,2) Fatal: Can't open include file "lcl_defines.inc"
Файл указанный у меня есть. Как его подключить и что это за заверь?
still писал(а):При компиляции получил такое: /usr/lib/lazarus/1.2.4/lcl/lclproc.pas(22,2) Fatal: Can't open include file "lcl_defines.inc"
У меня этот файл лежит в \lazarus\lcl\include\
его содержимое:
Код: Выделить всё
// Add defines here. This file should be included in all LCL units headers
{$DEFINE UseCLDefault}
{$WARN SYMBOL_PLATFORM OFF}
{$IF FPC_FULLVERSION>=20701}
// NOREMOVEEMPTYPROCS bites double inheritance in wslclclasses.pp
{$OPTIMIZATION NOREMOVEEMPTYPROCS}
{$ENDIF}
gvido писал(а):У меня этот файл лежит в \lazarus\lcl\include\
У меня он лежит там же, и содержимео есть. С какой стороны его в проект втыкать?
LCL добавлена в зависимости проекта?
Либо в проект включить зависимость LCL , либо модуль в uses. Так, наверное..
Хотя GetTickCount64 вроде есть и в RTL - нужно uses windows
Devel0 писал(а):LCL добавлена в зависимости проекта?
gvido писал(а):Либо в проект включить зависимость LCL , либо модуль в uses. Так, наверное..
Спасибо. Воткнул LCL в проект, все собралось.
Чем чревато это деяние?
Необходимо ли за проектом таскать какие либо пакеты? Я на сколько понял LCL это что то типа RTL, те потребует неких файлов .DPK.
Так?
Если да, то возможно ли их прикомпилить и включить непосредственно в бинарник?
- Снег Север
- долгожитель
- Сообщения: 3067
- Зарегистрирован: 27.11.2007 15:14:47
- Контактная информация:
лазарус всегда включает все использованные пакеты в бинарник
Снег Север писал(а):лазарус всегда включает все использованные пакеты в бинарник
Вот и спасибо.
