|
|
|
I716 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 27.7.2012 Репутация: нет Всего: нет |
Доброе время.
есть большой проект, собирающийся обычным майкфайлом, также есть библиотека которая собирается автомайком. вопрос в том как автоматически сгенерировать обычный майкфайл. чтоб в даленейшем все можно было собирать обычным майком спасибо. |
|||
|
||||
boostcoder |
|
|||
pattern`щик Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 2 Всего: 110 |
autotools? выполняешь configure и получаешь обычный makefile |
|||
|
||||
I716 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 27.7.2012 Репутация: нет Всего: нет |
да, сейчас это собирается autotool-ом
а я хочу сделать обычный майкфайл с учетом особенностей системы. чтоб можно было использовать этот майкфайл для сборки на другой системе там где нет cmake и ... может что-то посоветует прочитать по сборке Добавлено через 1 минуту и 40 секунд
а подойдет этот майкфайл для другой системы ? как я понимаю нет. |
|||
|
||||
boostcoder |
|
|||
pattern`щик Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 2 Всего: 110 |
это зависит от кучи факторов. и от аргументов configure в том числе. ну...доку по GNU make, ибо скорее всего makefile придется писать вручную: http://linux.yaroslavl.ru/docs/prog/gnu_ma...ian_manual.html дока не по самой свежей версии, но зато на русском. |
|||
|
||||
I716 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 27.7.2012 Репутация: нет Всего: нет |
||||
|
||||
bsa |
|
|||
Эксперт Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 4 Всего: 196 |
можно. для этого он и существует. Почитай про autotools. Там есть возможность сборки архива дистрибутива, который будет содержать только configure, *.in и исходники. На целевом компе нужно будет запустить configure, затем make и наконец sudo make install для установки.
|
|||
|
||||
I716 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 27.7.2012 Репутация: нет Всего: нет |
спасибо, bsa и boostcoder.
Буду разбираться с автотулом, |
|||
|
||||
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | GNU toolchain | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |