Size: a a a

cxx.Дискуссионная

2020 April 29

A

Alex Ф-ф-фэils!🌠︙... in cxx.Дискуссионная
А ты как его дергаешь
источник

O

Ofee in cxx.Дискуссионная
Alex Ф-ф-фэils!🌠︙
А ты как его дергаешь
cmake -DCMAKE_INSTALL_PREFIX="C:\Boost"  \
     -DCMAKE_BUILD_TYPE=Release         \
     -DBOOST_ENABLE_CMAKE=ON            \
     ..
Опционально BOOST_INCLUDE_LIBRARIES, я же обошёлся клонированием только нужного
источник

O

Ofee in cxx.Дискуссионная
Ofee
cmake -DCMAKE_INSTALL_PREFIX="C:\Boost"  \
     -DCMAKE_BUILD_TYPE=Release         \
     -DBOOST_ENABLE_CMAKE=ON            \
     ..
Опционально BOOST_INCLUDE_LIBRARIES, я же обошёлся клонированием только нужного
Собственно, на сайте релиз тоже идёт с CMake, наверное... Я бы точно сказал, если бы wиндовс не вис при попытке открыть zip-архив...
источник

O

Ofee in cxx.Дискуссионная
Ofee
Собственно, на сайте релиз тоже идёт с CMake, наверное... Я бы точно сказал, если бы wиндовс не вис при попытке открыть zip-архив...
Странно, но нет, там релиз отличается от содержимого на гитхабе...
источник

A

Alex Ф-ф-фэils!🌠︙... in cxx.Дискуссионная
Ofee
cmake -DCMAKE_INSTALL_PREFIX="C:\Boost"  \
     -DCMAKE_BUILD_TYPE=Release         \
     -DBOOST_ENABLE_CMAKE=ON            \
     ..
Опционально BOOST_INCLUDE_LIBRARIES, я же обошёлся клонированием только нужного
У меня обычно юзается смаковский модуль
источник

O

Ofee in cxx.Дискуссионная
Alex Ф-ф-фэils!🌠︙
У меня обычно юзается смаковский модуль
В смысле, без суперрепозитория? Мне не подходит, там зависимостей много, проще весь Буст скачать, чем модули по одному
источник

A

Alex Ф-ф-фэils!🌠︙... in cxx.Дискуссионная
Ofee
В смысле, без суперрепозитория? Мне не подходит, там зависимостей много, проще весь Буст скачать, чем модули по одному
Я не указываю обычно -DBOOST_ENABLE_CMAKE
источник

A

Alex Ф-ф-фэils!🌠︙... in cxx.Дискуссионная
И обычно указываю -DBOOST_DIR до свежесобранного буста
источник

O

Ofee in cxx.Дискуссионная
Alex Ф-ф-фэils!🌠︙
И обычно указываю -DBOOST_DIR до свежесобранного буста
Как-то не в стиле cmake же, универсальный CMAKE_INSTALL_PREFIX мне нравится больше
источник

A

Alex Ф-ф-фэils!🌠︙... in cxx.Дискуссионная
Ну, я обычно для отдельной, собранной у себя либы, делаю дир
источник

A

Alex Ф-ф-фэils!🌠︙... in cxx.Дискуссионная
Для набора либ уже префикс, где собранные, типа d:/progs/lib
источник

O

Ofee in cxx.Дискуссионная
Alex Ф-ф-фэils!🌠︙
Я не указываю обычно -DBOOST_ENABLE_CMAKE
В официальном суперрепозитории нельзя без этого, там вот так сделано:
if(NOT BOOST_ENABLE_CMAKE)
 message(FATAL_ERROR
   "CMake support in Boost is experimental and part of an ongoing "
   "development effort. It's not ready for use yet. Please use b2 "
   "(Boost.Build) to build and install Boost.")
endif()

Они очень не хотят заявлять поддержку...
источник

A

Alex Ф-ф-фэils!🌠︙... in cxx.Дискуссионная
Ну я через b2 себе собираю, а потом смак сам через дир/префикс находит
источник

O

Ofee in cxx.Дискуссионная
Alex Ф-ф-фэils!🌠︙
Ну я через b2 себе собираю, а потом смак сам через дир/префикс находит
Так я собираю через cmake вместо b2
источник

O

Ofee in cxx.Дискуссионная
Точнее, уже не собираю... Не хватило поддержки пары модулей
источник

IO

Igor Okhremchuk in cxx.Дискуссионная
Roy Mustang
То есть, это бздешь? Что на таком синглтоне можно хапнуть говна во многопотоке или доля правды в этом есть?
Ну а головой подумать? Возьми хотя бы гонки. Допустим, в первом потоке объект инициализируется, а второй пытается прочитать
источник

G

GNU/Плюшка in cxx.Дискуссионная
Igor Okhremchuk
Ну а головой подумать? Возьми хотя бы гонки. Допустим, в первом потоке объект инициализируется, а второй пытается прочитать
лично я гонщик нелегальный профессиональный
источник

IO

Igor Okhremchuk in cxx.Дискуссионная
GNU/Плюшка
лично я гонщик нелегальный профессиональный
Это и рядом не стоит с ситуацией, когда ты больше года пишешь однопоточный ммо сервер, но потом внезапно что-то пошло не так
источник

O

Ofee in cxx.Дискуссионная
Нет, честное слово, нужно быть больным на голову, чтобы работать на Windows и не страдать... Слеши у них везде неправильные, PowerShell запускается в 10 раз дольше, чем терминал, идущий вместе с Git, везде мышкой тыкать нужно...
источник

а

акварель на мету... in cxx.Дискуссионная
а где список всех чатов по яп?
источник