ПрограммированиеФорумОбщее

[BOOST] Как быстро определить соответствие хедера к либе?

Страницы: 1 2 Следующая »
#0
12:41, 6 мар 2018

Вот допустим есть у мя в прожекте:
#include <boost/shared_array.hpp>

это для примера, ваще вопрос про общую методу

в VS я должен по идее подключить libboost_???.lib
типа так:
#pragma comment(lib, "libboost_???.lib" )

Как узнать какую из 36?

+ 36
#1
16:11, 6 мар 2018

Он же вроде автоматом подключает если нужно

#2
16:34, 6 мар 2018

Не используй буст, он того не стоит.

#3
16:43, 6 мар 2018

denesik
> Он же вроде автоматом подключает если нужно
ок.
FROL
> Не используй буст
чужой код надо собрать)
там без всякого буста любой чихпых выглядит по минимуму так:

template <typename T>
typename image2D<T>::loadImage2D<T> load2D(const char* Filename);

на этой херне vs2015 C++ и сдох.

error C2988: unrecognizable template declaration/definition

#4
16:46, 6 мар 2018

FROL
> Не используй буст, он того не стоит.
Ага, не зря буст постепенно переходит в std

#5
19:51, 6 мар 2018

Клапауций
Забей на буст. Копипасти себе куски, если сильно нужно. У меня от этого компилятор умер. Слишком большая йоба. Теперь пишу на C#

#6
23:00, 6 мар 2018

denesik
С батарейками если то ничего против не имею.
А отдельно его тащить ради всякой ерунды ИМХО не стоит.

#7
23:13, 6 мар 2018

*Lain*
> У меня от этого компилятор умер. Слишком большая йоба. Теперь пишу на C#
класс

#8
10:18, 7 мар 2018

Клапауций
> Как узнать какую из 36?
у них тэговое именование

например: mt - мультитредовый рантайм (статическая линковка).
тег 'gd' - дебажная версия.

и тд.


зачем я вообше вам это все рассказываю?
если вы можете прочесть моё сообщение,
значит и документацию почитать в состоянии.

#9
10:19, 7 мар 2018

*Lain*
> Забей на буст. Копипасти себе куски, если сильно нужно. У меня от этого
> компилятор умер.
от этого он сам помрет.

*Lain*
> Теперь пишу на C#
во-во.

кресты не для слабаков ^^

привет, кстати ^^

#10
11:03, 7 мар 2018

*Lain*
>
> Забей на буст. Копипасти себе куски, если сильно нужно. У меня от этого
> компилятор умер. Слишком большая йоба. Теперь пишу на C#
Я буст юзал на древнем компиляторе, писал под stm32. Не понятно чего у вас там умерло.

#11
11:04, 7 мар 2018

Kartonagnick
> привет
Здравствуй.

> от этого он сам помрет.
Сарказм же, ну)

> кресты не для слабаков
Кресты хороши. Но печалит что в их комьюнити много не гибких людей

#12
11:10, 7 мар 2018

Kartonagnick
> зачем я вообше вам это все рассказываю?
Самое забавное что там по тегам все и так понятно. Любой человек догадается какой тег что означает. У меня друг не программист может назвать какой тег что значит, хотя он просто линуксами пользовался.

denesik
> Он же вроде автоматом подключает если нужно
Это только в визуал студии. Прочие компиляторы не осилили((( Но если у опа визуалстудия, то вообще не понятно зачем эта тема. Просто он что-то не так делает, если у него студия.

#13
11:15, 7 мар 2018

Клапауций
> в VS я должен по идее подключить
Или ты специально дифайнами указал отключение автоподключения библиотек буста. Либо ты не собрал библиотеку буста своей версии хедеров буста или под свои настройки компиляции. Либо у тебя не верный путь к директории с библиотеками буста. Либо твой включаймый хедор не требует включения библиотек и если нет ошибок линковки по бусту, то это тот случай.

#14
13:13, 7 мар 2018

*Lain*
> Кресты хороши. Но печалит что в их комьюнити много не гибких людей
гибкие только среди сис-админов, или вебберов

+ Показать
Страницы: 1 2 Следующая »
ПрограммированиеФорумОбщее

Тема в архиве.