Я искал ответ на этот вопрос, но не смог найти ничего хорошего. Возможно, они старые, и что-то изменилось, поэтому я снова спрашиваю.Automake генерирует двоичные файлы в bin/вместо src/
У меня есть структура каталогов, как:
my_project
Src
бин
Я хочу, чтобы, когда я сделать в корневой директории, двоичные файлы помещаются в ./bin, а не загромождать ./src. Но как?
EDIT: Я использую C++. У моего Makefile.am нет ничего особенного. Просто переменные bin_PROGRAM и _SOURCES.
Когда я запускаю make, генерируемые двоичные файлы помещаются в ./src. Я просто хочу их в ./bin.
Запишите, что вы сделали (ваш make-файл), уточните структуру своего каталога выше, тогда вам будет намного легче помочь (также может быть уместен язык программирования, который вы используете) – KevinDTimm
Вы используете полный стек Autotools? Если это так, как упоминал @Braden, просто используйте скрипт 'configure', сгенерированный Autoconf. – Plamen
http: // stackoverflow.com/questions/1015700/autotools-library-and-object-file-output-control –