Компиляция и сборка по папкам

Вопросы программирования и использования среды Lazarus.

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

Компиляция и сборка по папкам

Сообщение sezavasasilov » 14.03.2017 20:26:31

Всем привет.

Недавно делал небольшую демку - демона для линукс. Даже написал Makefile для нее (с lazbuild пока не разобрался)
При компиляции передавал в fpc два параметра: -FE=./out -FU=./tmp
Это позволяет весь мусор с расширением *.o выводить в папку tmp, а готовый исполняемый файл в папку out.
Очень удобно, и чисто получается. Но это из консоли.
Что и где надо прописать в Lazarus IDE, чтобы он действовал так же при сбоке и запуске? И как избавиться от файлов *.bak в директории проекта?
Кто как настраивает свой проект для комфортной работы?
sezavasasilov
незнакомец
 
Сообщения: 6
Зарегистрирован: 20.02.2017 21:27:06

Re: Компиляция и сборка по папкам

Сообщение zub » 14.03.2017 20:31:48

настройки проекта, пути. там "Каталог вывода модулей (-FU)" и "Имя исполняемого файла (-o)"
zub
долгожитель
 
Сообщения: 2884
Зарегистрирован: 14.11.2005 23:51:26

Re: Компиляция и сборка по папкам

Сообщение alexs » 14.03.2017 20:52:30

sezavasasilov писал(а):с lazbuild пока не разобрался

С ним можно не разбираться. Он по умолчанию использует ту информацию, которую настраиваешь в IDE.
Т.е. как настроил в IDE так и будет собираться с помощью lazbuild. Хотя, конечно, можно делать свои перекрытия настроек - например менять целевой виджет или ещё что.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4053
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: Компиляция и сборка по папкам

Сообщение Sharfik » 14.03.2017 22:11:24

sezavasasilov писал(а):И как избавиться от файлов *.bak в директории проекта?

Ответ - Зайти в настройки программы и выставить нам нужный вариант.
Аватара пользователя
Sharfik
энтузиаст
 
Сообщения: 760
Зарегистрирован: 20.07.2013 01:04:30


Вернуться в Lazarus

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

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

Рейтинг@Mail.ru