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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> boost::preprocessor 1.44, devcpp выдал 46 ошибок 
:(
    Опции темы
kT1
Дата 26.8.2010, 11:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 26.8.2010

Репутация: нет
Всего: нет



заинтересовал спирит из буста, скачал 1.44 версию, несколько пдэфов по спириту, написано что всё работает без предварительных сборок отдельных библиотек т.к. весь спирит живёт в хэдерах и т.п.

решил затестить

#include<iostream>
#include<boost/spirit/include/qi.hpp>

int main()
{std::cout<<"test"<<std::endl; return(0);}

на это devc++ выдаёт 46 ошибок компилятора, если коротко ..ругань идёт на параметр BOOST_PP_FILENAME_1 в конфиге буста.
скачат книгу в пэдээф о метапрограммирование, написана умным мэном в соавторстве с русским, не менее умным мэном. читаю***
в апендиксе приводится пример файлов, как раз итерация препроцессора.копипаст этого текста и подключение инклуда не помогли, продолжаю читать про метапрограммирование, матерюсь*

ув.форумчани возможно кто-то уже настраивал эти дериктивы, м.б. есть рабочий конфиги? ссылки?

спасибо(:

Модератор: Какое отношение данный вопрос имеет к препроцессору, фигурировавшему в названии темы?

Это сообщение отредактировал(а) bsa - 26.8.2010, 11:25
PM MAIL   Вверх
bsa
Дата 26.8.2010, 11:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 63
Всего: 196



kT1, какой версии у тебя компилятор gcc?
PM   Вверх
kT1
Дата 26.8.2010, 11:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 26.8.2010

Репутация: нет
Всего: нет



Dev-C++ 4.9.8.0 release. Full package includes latest Mingw/GCC 3.2 compiler system.

Добавлено через 2 минуты и 36 секунд
да, и отношение он имеет прямое к препроцессору
http://www.boost.org/doc/libs/1_43_0/libs/..._iteration.html
PM MAIL   Вверх
xvr
Дата 26.8.2010, 11:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 60
Всего: 223



Пути include'ов на boost настроены?
Да и компилятор стоит взять посвежее, хотя бы 4.x

PM MAIL   Вверх
boostcoder
Дата 26.8.2010, 11:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: 49
Всего: 110



Цитата(kT1 @  26.8.2010,  11:32 Найти цитируемый пост)
Mingw/GCC 3.2

ужос! smile

Добавлено через 1 минуту и 48 секунд
Цитата(kT1 @  26.8.2010,  11:32 Найти цитируемый пост)
да, и отношение он имеет прямое к препроцессору
http://www.boost.org/doc/libs/1_43_0/libs/..._iteration.html 

вы о чем? эта ссылка на доку по boost.preprocessor smile

Добавлено через 9 минут и 7 секунд
что-то не могу найти requirements для spirit smile 
но gcc-3.2 - однозначно древний.
PM WWW   Вверх
kT1
Дата 26.8.2010, 12:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 26.8.2010

Репутация: нет
Всего: нет



да. извените...
конечно я о  буст::препроцессор



там ссылка. ничего сложного, хотелось бы что бы !опытный пользователь буста в двух слова рассказал о горизантальных/вертикальных повторениях и их метапрограммирование в красках..
что бы код и каменты)

Добавлено через 40 секунд
понятночто не первой свежести)))

Добавлено через 1 минуту и 44 секунды
а конкретно про  BOOST_PP_FILENAME_x и его правильное использование...
PM MAIL   Вверх
boostcoder
Дата 26.8.2010, 12:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: 49
Всего: 110



Цитата(kT1 @  26.8.2010,  12:00 Найти цитируемый пост)
хотелось бы что бы !опытный пользователь буста в двух слова рассказал о горизантальных/вертикальных повторениях и их метапрограммирование в красках..
что бы код и каменты)

о чем рассказать? что не понятно?
время == деньги!

Добавлено через 2 минуты и 7 секунд
вот ссылка на свежую версию mingw-4.6.0 и boost-1.43.0. все уже собрано. пиши нехочу.. smile 
PM WWW   Вверх
kT1
Дата 26.8.2010, 13:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 26.8.2010

Репутация: нет
Всего: нет



ода!спасиб(:

..и я врмея зря не терял, обедая дома, обнаружил 1_39 на РАД Студио 2010
ну там ...так.. тоже ошибки летят но другие)))
я<3буст,бл





БОЛЬШОЕ СПАСИБО ВСЕМ_

Добавлено через 12 минут и 18 секунд
ой... и на 6м билдере рабо.
хм... анинсталил барадатый девцпп smile 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1196 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.