Lazarus x32 или x64
Модератор: Модераторы
Почему есть пауза в несколко секунд после компиляции и до запуска программи?
-
MylnikovDm
- постоялец
- Сообщения: 103
- Зарегистрирован: 15.02.2007 20:26:10
- Откуда: Челябинск
kit писал(а):Почему есть пауза в несколко секунд после компиляции и до запуска программи?
Спросите об этом разработчиков вашего антивируса.
Хотя, если вы запускаете программу в режиме отладки, то добавляется время на запуск отладчика и загрузку отладочной информации. Попробуйте сделать билд без отладочной информации и посмотрите какая будет задержка.
MylnikovDm писал(а):kit писал(а):Почему есть пауза в несколко секунд после компиляции и до запуска программи?
Спросите об этом разработчиков вашего антивируса.
Хотя, если вы запускаете программу в режиме отладки, то добавляется время на запуск отладчика и загрузку отладочной информации. Попробуйте сделать билд без отладочной информации и посмотрите какая будет задержка.
Антивирус Avira - нипричем.
Как сделать билд без отладочной информации и что я потеряю?
Добавлено спустя 2 минуты 12 секунд:
alexs писал(а):Это время на старт отладчика (GDB). А уж он пускает программу. Да и сам лазарь перед запуском тоже грузит отладочную информацию.
Какие опции установить что б работало бистее?
-
MylnikovDm
- постоялец
- Сообщения: 103
- Зарегистрирован: 15.02.2007 20:26:10
- Откуда: Челябинск
kit писал(а):Как сделать билд без отладочной информации и что я потеряю?
В параметрах проекта в разделе "отладка" отключить все галочки.
Потеряешь возможность отладки.
Получишь файл намного меньшего объёма, да и программа будет работать немного быстрее, так как не будут вестись логи выделения/освобождения памяти.
ещё помимо, отладки, отключите: в сервис->параметры->отладчик = выберите в качестве отладчика NONE.
Это позволит мгновенно компилировать программу (об этом и говорилось в моём первом ответе в данной ветке).
.
Это позволит мгновенно компилировать программу (об этом и говорилось в моём первом ответе в данной ветке).
.
- alexs
- долгожитель
- Сообщения: 4069
- Зарегистрирован: 15.05.2005 23:17:07
- Откуда: г.Ставрополь
- Контактная информация:
kit писал(а):Какие опции установить что б работало бистее?
Отладчик - никак.
А вот насчёт антивируса - совет верный. Как минимум в нём надо выключить проверку того файла, который создаёшь в проекте.
А вообще (по моему мнению) - на машине разработчика фоновая проверка антивируса лишняя.
Безопасность надо достигать другими методами. Фоновый антивирус - это либо от лени, либо от незнания.
Отключение антивируса ничего не дало.
Задержка 10 сек. - ето нормально?
Нужно что б случае ошибки отладчик показивал строку.
Задержка 10 сек. - ето нормально?
Нужно что б случае ошибки отладчик показивал строку.
- Снег Север
- долгожитель
- Сообщения: 3071
- Зарегистрирован: 27.11.2007 15:14:47
- Контактная информация:
Ненормально. Но телепаты в отпуске и никто не может знать, что у вас в процессе запуска инициализируется и читается в программе.kit писал(а):Задержка 10 сек. - ето нормально?
Снег Север писал(а):что у вас в процессе запуска инициализируется и читается в программе.
Если запускаю exe-шник из под винди то задержки нет.
- Лекс Айрин
- долгожитель
- Сообщения: 5723
- Зарегистрирован: 19.02.2013 16:54:51
- Откуда: Волгоград
- Контактная информация:
kit, возможно, что это время перекомпиляции/сборки проекта.
Нет. Пробую Ctrl+F9, а потом F9 - до запуска проги (вход в первую строку кода) > 10 сек.
