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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Boost cтандард или нет? C++ && boost  
:(
    Опции темы
sergioK1
Дата 28.6.2014, 19:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Не пойму до конца это сегодня стандрт или просто популярная либа как последнии 
10 лет?
 Я должен каждый  делать sudo apt-get install libboost-all-dev
и говорить   линкеру -lboost_system?


PM MAIL   Вверх
Lukkoye
Дата 28.6.2014, 20:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Цитата(sergioK1 @  28.6.2014,  19:17 Найти цитируемый пост)
Не пойму до конца это сегодня стандрт или просто популярная либа как последнии 
10 лет?


Это - не стандарт. Это - полигон для испытания практикой.
Вещи,которые зарекомендуют себя как безусловно полезные и практичные - входят в стандарт.


Цитата(sergioK1 @  28.6.2014,  19:17 Найти цитируемый пост)

 Я должен каждый  делать sudo apt-get install libboost-all-dev
и говорить   линкеру -lboost_system?


Вы никому ничего не должны, если не приносили клятв и не давали расписок.


PM MAIL   Вверх
sergioK1
Дата 28.6.2014, 23:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(Lukkoye @ 28.6.2014,  19:36)
Цитата(sergioK1 @  28.6.2014,  19:17 Найти цитируемый пост)
Не пойму до конца это сегодня стандрт или просто популярная либа как последнии 
10 лет?


Это - не стандарт. Это - полигон для испытания практикой.
Вещи,которые зарекомендуют себя как безусловно полезные и практичные - входят в стандарт.


Цитата(sergioK1 @  28.6.2014,  19:17 Найти цитируемый пост)

 Я должен каждый  делать sudo apt-get install libboost-all-dev
и говорить   линкеру -lboost_system?


Вы никому ничего не должны, если не приносили клятв и не давали расписок.

Какие есть другие варианты?

Как мне сразу скачать с бустом? не хочу каждый раз париться с подключениями.
есть что нидь готовое? пока для Юбунты чуть позже понадобиться и для винды.
PM MAIL   Вверх
Lukkoye
Дата 29.6.2014, 12:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Цитата(sergioK1 @  28.6.2014,  23:22 Найти цитируемый пост)
Какие есть другие варианты?

Например: не использовать буст.

Цитата(sergioK1 @  28.6.2014,  23:22 Найти цитируемый пост)

Как мне сразу скачать с бустом? не хочу каждый раз париться с подключениями.


Не понятно, что именно вы хотите качать с бустом.

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

Цитата(sergioK1 @  28.6.2014,  23:22 Найти цитируемый пост)

есть что нидь готовое? пока для Юбунты чуть позже понадобиться и для винды. 


Если что нибудь найдёте - дайте знать. Интересно, как такое может использоваться на практике.


PM MAIL   Вверх
sergioK1
Дата 29.6.2014, 12:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(Lukkoye @ 29.6.2014,  11:03)
Если что нибудь найдёте - дайте знать. Интересно, как такое может использоваться на практике.

Вот это http://nuwen.net/mingw.html,  хотя оно для окон, rfr 
Почему не может?Можно поподробнее?
 Я на С++ профессионально не работаю, 
Те кто работают на такой форум  не ходят  smile  smile 
PM MAIL   Вверх
Lukkoye
Дата 29.6.2014, 17:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Цитата(sergioK1 @  29.6.2014,  12:57 Найти цитируемый пост)
Вот это http://nuwen.net/mingw.html,  хотя оно для окон, rfr 
Почему не может?Можно поподробнее?
 Я на С++ профессионально не работаю, 
Те кто работают на такой форум  не ходят


В интернетах есть человек под ником Nixman. Вы можете попробовать связаться с ним и проконсультироваться.
http://www.cyberforum.ru/cpp/thread439067-page4.html

Сам я когда то ставил его сборку mingw для работы в QtCreator.
Помню, что мингв сел отлично. Но вот шел ли с ним буст - запамятовал.
-------------------------------------

Попробуйте, потом расскажите о результатах






PM MAIL   Вверх
sergioK1
Дата 29.6.2014, 19:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(Lukkoye @ 29.6.2014,  16:24)
Цитата(sergioK1 @  29.6.2014,  12:57 Найти цитируемый пост)
Вот это http://nuwen.net/mingw.html,  хотя оно для окон, rfr 
Почему не может?Можно поподробнее?
 Я на С++ профессионально не работаю, 
Те кто работают на такой форум  не ходят


В интернетах есть человек под ником Nixman. Вы можете попробовать связаться с ним и проконсультироваться.
http://www.cyberforum.ru/cpp/thread439067-page4.html

Сам я когда то ставил его сборку mingw для работы в QtCreator.
Помню, что мингв сел отлично. Но вот шел ли с ним буст - запамятовал.
-------------------------------------

Попробуйте, потом расскажите о результатах

Знаю я этого человека, у него под винду,  это все народная самодеятельность, 
пока соберешь его сборку два раза руками сам поставишь ,  
GCC для винды это для тех кто не любит Майкрософт, IMHO
C Линуксом не проблема sudo apt-get install libboost-all-dev  и все ,


PM MAIL   Вверх
Lukkoye
Дата 29.6.2014, 21:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Цитата(sergioK1 @  29.6.2014,  19:54 Найти цитируемый пост)
Знаю я этого человека, у него под винду,  это все народная самодеятельность, 


Любое не стандартное решение суть народная самодеятельность.

В качестве альтернативы вы можете по старинке ручками ставить буст. Это будет самодеятельность уже от вас.

Цитата(sergioK1 @  29.6.2014,  19:54 Найти цитируемый пост)

пока соберешь его сборку два раза руками сам поставишь ,  


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


Сегодня я использую конфигуратор сборки cmake.
Который предоставляет довольно удобные средства для конфигурирования сборки проекта.



Освоение cmake требует некоторого времени. Но, ИМХО, оно того стоит:

1. Освоение не потребует много времени.

2. Удобно писать сценарии сборки проекта, который предполагается заводить под разными платформами, разными компиляторами, разными ИДЕ.

3. Можно строить очень гибкие и нестандартные сценарии сборки. 
Например, автоматика, которая умеет определять: нужно ли обновить библиотеки из репозитория. И если нужно -  выкачивает их и пересобирает.

Ну или автоматическая правка исходного кода в зависимости от условий сборки проекта.

И тд и тп.

Симейк из коробки предоставляет средство для быстрого подключения буста (или отдельных его компонентов) с учетом требуемой версии и конфигурации сборки.

Рекомендую к ознакомлению.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

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

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

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

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


 




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


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

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