|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
25.08.2015, 06:19 | #11 |
Форумчанин
Регистрация: 30.12.2010
Сообщений: 280
|
Я ошибся на первом пункте. Помню что boost весил 83МБ, а не 123. Зашёл с Убунту и boost.org подсунул мне Download boost_1_58_0.tar.gz (83.6 MB) версию для Линукса. То есть я пытаюсь собрать Линукс-версию на Windows.
|
25.08.2015, 10:21 | #12 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
вообще от этого не должно сильно зависить, я обычно брал tar.gz когда компилил под винду.
правда я не припомню чтоб вообще исходники зависили от чего, просто разный способ упаковки. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
25.08.2015, 10:29 | #13 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,726
|
не там бывают строки в юникс/виндовс формате, посмотрите на скрины ясно ж видно
|
25.08.2015, 10:34 | #14 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
честно говоря тестить не хочу пока, он долго распаковывается.
если сегодня ничего не выйдет, то проверю. нужна именно 58? Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
25.08.2015, 11:42 | #15 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,726
|
та не надо тестить 7з отлично собирается на винде
|
27.08.2015, 00:03 | #16 |
Старожил
Регистрация: 16.12.2011
Сообщений: 2,329
|
у меня своя уже налаженная методика сборки boost под виндовс.
собираю буст компиляторами вижал студии или мингвом32 или мингвом64, Код:
примечание: такая подготовка нужна по двум причинам: 1. у меня это стандартная практика деплоя не только буст, но и другие библиотеки подготавливаются, а затем разворачиваются по аналогичной схеме. 2. архиватор 7z c указанными настройками очень хорошо жмет. а буст весит не мало. --- продолжение следует ---- |
27.08.2015, 00:09 | #17 |
Старожил
Регистрация: 16.12.2011
Сообщений: 2,329
|
а вот содержимое make-boost.bat
Код:
разумеется, необходимые компиляторы должны быть. в батнике нужно указать правильные пути к ним. например, для мингва это делается в строчках: Код:
(32 или 64 в зависимости от значения переменной ADDRESSMODEL) а затем выставляем переменные среды. кроме того, функции: :build_static_thread и :build_complete_thread нужны для того, что бы собирать не весь буст целиком, а только отдельно взятый компонент boost::thread дело в том, что прежде чем начать собирать весь буст целиком полезно собрать отдельно взятый компонент, что бы убедиться, что все настройки правильные. и разворот буста происходит как нужно. приятной сборки. |
01.09.2015, 17:37 | #18 |
Форумчанин
Регистрация: 30.12.2010
Сообщений: 280
|
Неделю интернет не работал. Сегодня скачал сперва .7Z, но там сам файл bootstrap.bat находился в другом месте в boost_1_59_0/tools/build/ и его содержимое было не таким каким должно быть http://ipic.su/img/img7/fs/iii.1441117479.jpg То есть там нет set toolset=msvc
Скачал .zip и снова на команде bootstrap.bat проблемы http://ipic.su/img/img7/fs/jjj.1441117330.jpg Уже тошнит от Виндовса=( Последний раз редактировалось gunsoy; 01.09.2015 в 17:42. |
01.09.2015, 19:15 | #19 | |||
Старожил
Регистрация: 15.02.2010
Сообщений: 15,726
|
Цитата:
Цитата:
Цитата:
|
|||
03.09.2015, 17:54 | #20 | |
Форумчанин
Регистрация: 30.12.2010
Сообщений: 280
|
Скачал 7z версию 1_58_0 там всё на месте.
Цитата:
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка при сборке ( выпуск) номер -1073741511 | lexflax | Qt и кроссплатформенное программирование С/С++ | 1 | 16.11.2013 16:33 |
проблемы при сборке проекта | brutalis | Qt и кроссплатформенное программирование С/С++ | 2 | 21.01.2013 18:50 |
Заполнить boost::bimap используя boost::assign | Diego__ | Общие вопросы C/C++ | 2 | 18.02.2012 16:48 |
Ошибка при сборке проекта в QT. | JoberLord | Qt и кроссплатформенное программирование С/С++ | 4 | 17.04.2010 16:33 |