Jump to content

    

boost

Всем доброго дня. Подскажите пожалуйста как можно собрать boost под IAR.

Share this post


Link to post
Share on other sites

Думаю, что никак.

Там наверняка с++11 и выше, а что умеет ИАР с его embeddedC++ я особо не в теме.

Для GCC это было бы много реальнее, но и тут могут возникнуть траблы с объёмом кучи.

ИМХО.

Share this post


Link to post
Share on other sites

Что удалось выяснить.

1. Не все библиотеки надо собирать, а только

Boost.Chrono
Boost.Context
Boost.Filesystem
Boost.GraphParallel
Boost.IOStreams
Boost.Locale
Boost.MPI
Boost.ProgramOptions
Boost.Python
Boost.Regex
Boost.Serialization
Boost.Signals
Boost.System
Boost.Thread
Boost.Timer
Boost.Wave

 

2. Нужна бородатая версия boost с поддержкой с99

Это видимо 1.39 или 1.40(Есть сомнения), выше не смотрел,1.47 уже одни ошибки.

Толком не проверял смотрел только boost.bing, boost.range, boost.array.

 

 

Думаю, что никак.

Там наверняка с++11 и выше, а что умеет ИАР с его embeddedC++ я особо не в теме.

Для GCC это было бы много реальнее, но и тут могут возникнуть траблы с объёмом кучи.

ИМХО.

 

Интересно а ARM toolchain уже поддерживает C++11 и C++14 ?

Share this post


Link to post
Share on other sites
Что удалось выяснить.

1. Не все библиотеки надо собирать, а только

Boost.Chrono
Boost.Context
Boost.Filesystem
Boost.GraphParallel
Boost.IOStreams
Boost.Locale
Boost.MPI
Boost.ProgramOptions
Boost.Python
Boost.Regex
Boost.Serialization
Boost.Signals
Boost.System
Boost.Thread
Boost.Timer
Boost.Wave

 

Интересно а ARM toolchain уже поддерживает C++11 и C++14 ?

 

О как, а .NET не хотите собрать в IAR? ;)

 

Это называется не собрать, а портировать.

 

Share this post


Link to post
Share on other sites
...Там наверняка с++11 и выше..

 

да, лано. буст он в том веке ещё был. другое дело, что всё остальное сказанное - всё верно. тащить бегемота в стеклянную лавку - надо быть сильным гурманом.

 

Share this post


Link to post
Share on other sites
Интересно а ARM toolchain уже поддерживает C++11 и C++14 ?

gcc-4.9.X точно С++11 может кушать и разницы в этом между тулчейнами под разные архитектуры быть не должно.

Share this post


Link to post
Share on other sites
Интересно а ARM toolchain уже поддерживает C++11 и C++14 ?

Актуальный вроде как clang-based, так что должен...

Share this post


Link to post
Share on other sites
Актуальный вроде как clang-based, так что должен...
Кто clang-based, IAR?

И где об этом почитать можно?

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this