Size: a a a

2021 March 04

CH

Cyber Host in pro.cxx
Serhii Herashchenko
Как собираешь?
На VSCode
источник

CH

Cyber Host in pro.cxx
Могу все что понадобится, просто не могу понять сам подход.
источник

SH

Serhii Herashchenko in pro.cxx
Cyber Host
На VSCode
Тогда тебе надо писать в task.json(вроде), чтобы в коммандную строку компилятора передавал библиотеки нужные
источник

CH

Cyber Host in pro.cxx
Serhii Herashchenko
Тогда тебе надо писать в task.json(вроде), чтобы в коммандную строку компилятора передавал библиотеки нужные
А сам принцип какой? Эти .so надо как то с собой таскать или инсталить как то?
источник

CH

Cyber Host in pro.cxx
Я просто пришел из мира python, nodejs, c#... где удобные пекедж менеджеры и тут я прям умираю :D
источник
2021 March 05

LA

Liber Azerate in pro.cxx
Cyber Host
Я просто пришел из мира python, nodejs, c#... где удобные пекедж менеджеры и тут я прям умираю :D
Let me introduce you conan and vcpkg!
источник

SH

Serhii Herashchenko in pro.cxx
Cyber Host
А сам принцип какой? Эти .so надо как то с собой таскать или инсталить как то?
Да. Если есть исходники библиотеки, то лучше самому собирать
источник

LA

Liber Azerate in pro.cxx
Liber Azerate
Let me introduce you conan and vcpkg!
Если(конан например) стоит, то можно прямо в смейке прописать, чтобы подтаскивало нужные зависимости
источник

CH

Cyber Host in pro.cxx
Т.е. по факту я собираю все либы и прописываю пути к ним во время билда?
источник

CH

Cyber Host in pro.cxx
Liber Azerate
Если(конан например) стоит, то можно прямо в смейке прописать, чтобы подтаскивало нужные зависимости
Нагуглил их, но смотрел код разных проектов типа: telegram, и нигде не видел использование пекенжеров.
Создалось впечатление, что все через cmake как-то собирают все.
источник

LA

Liber Azerate in pro.cxx
Cyber Host
Нагуглил их, но смотрел код разных проектов типа: telegram, и нигде не видел использование пекенжеров.
Создалось впечатление, что все через cmake как-то собирают все.
Ну вот либо так, либо завести себе папочку под thirdparty и через сабмодули
источник

CH

Cyber Host in pro.cxx
Буду рад любым туторам или гитхаб икземплам 😊
источник

LA

Liber Azerate in pro.cxx
Cyber Host
Буду рад любым туторам или гитхаб икземплам 😊
Ну это просто погуглить. И, наверно, в @probuildsystems
источник

CH

Cyber Host in pro.cxx
Liber Azerate
Ну это просто погуглить. И, наверно, в @probuildsystems
Спасибо
источник

D

Danya in pro.cxx
Cyber Host
Нагуглил их, но смотрел код разных проектов типа: telegram, и нигде не видел использование пекенжеров.
Создалось впечатление, что все через cmake как-то собирают все.
Это не значит, что их не надо использовать))
источник

CH

Cyber Host in pro.cxx
Danya
Это не значит, что их не надо использовать))
Возможно, но когда не вижу в действие, складывается впечатление что никто не использует.
источник

IZ

Ilia Zviagin in pro.cxx
Liber Azerate
Let me introduce you conan and vcpkg!
Это не для продакшна.
источник

IZ

Ilia Zviagin in pro.cxx
Cyber Host
Возможно, но когда не вижу в действие, складывается впечатление что никто не использует.
На самом деле принципы могут меняться в зависимости от твоих целей и  способа использования ПО в продакшн.

Я не возьмусь это объяснять в чате - это слишком сложно
источник

CD

Constantine Drozdov in pro.cxx
у меня от этих имплисит кастов из/в int на каком-то яндекс.алгоритме решение упало :(
источник

CD

Constantine Drozdov in pro.cxx
char f() {
  int x = 3872;
  return x; //я Visual Studio 2010, я не вижу проблем в этом коде
}
источник