![]() |
|
Модераторы: xvr |
![]()
|
|
| KVA |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 67 Регистрация: 18.11.2009 Репутация: нет Всего: 1 |
Надо собрать под Linux, QNX код на c++. Есть MinGW3.2.
Нашла в нете makefile, даже с комментариями. Только они мне не помогли. Вот он:
Понятны только переменные CROSS, CC, AS,INCLUDES, CFLAGS, C_SOURCES. Особенно не понятны: #выбор набора программных возможностей, привязка аппаратуры # выбор параметров оптимизации Поясните мне, пожалуйста. Это сообщение отредактировал(а) KVA - 25.5.2010, 05:04 |
|||
|
||||
| xvr |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 20 Всего: 223 |
И чего тут непонятного?
|
||||
|
|||||
| GrishinUS |
|
||||||||||||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 125 Регистрация: 5.9.2006 Где: Самара Репутация: нет Всего: нет |
да, это сложный makefile если до этого не работали с ними. Вот посмотрите http://mrbook.org/tutorials/make/ http://linuxgazette.net/issue83/heriyanto.html объясняется достаточно доходчиво.
march=armv5te просто у компилятора есть такой ключ, см. http://linux.die.net/man/1/g++ фактически тут при выполнении условия
к строке опций компилятора добавляется опция -march=armv5te. Потом, когда компилятор будет вызван переменная OPTIMIZATION "раскроется" и будет вызвано что-то типа:
здесь тоже самое, переменные
содержат строковые значения, которые в конечном счете будут подставлены при вызове компилятора. Например FEATURESET используется в переменной FEATURESET_CFLAGS, которая в свою очередь подставляется в CFLAGS.
Если будут вопросы -- формулируйте что именно непонятно. |
||||||||||||||
|
|||||||||||||||
| djamshud |
|
|||
![]() Пердупержденный ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1655 Регистрация: 23.11.2009 Репутация: 1 Всего: 39 |
Если эта тема еще не забыта, то вот хороший мануал по Makefile, фактически перевод info.
http://www.opennet.ru/docs/RUS/make_compile/make.html -------------------- 'Cuz I never walk away from what I know is right Alice Cooper - Freedom |
|||
|
||||
| KVA |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 67 Регистрация: 18.11.2009 Репутация: нет Всего: 1 |
Спасибо, разбираюсь
|
|||
|
||||
![]()
|
| Правила форума "С/С++: Программирование под Unix/Linux" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, xvr. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Программирование под Unix/Linux | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |