microsoft/vcpkg
View on GitHub ↗ ★ 27,562 CMake
C++ Library Manager for Windows, Linux, and MacOS
34 mentions on Hacker News by 28 people: 6 stories, 28 comments · first 2016-09-30 · latest 2024-11-03
20082026
-
I knew that Microsoft used that on Windows but had no idea it was multi-platform: https://github.com/microsoft/vcpkg/releases/tag/2024.10.21 (MIT, like a lot of their stuff) Microsoft is such an odd duck, sometimes, but I'm glad to take…
comment by mdaniel · 2024-11-03 · in Weird Lexical Syntax -
…or a self-hosted server. -- 1: https://github.com/prefix-dev/pixi/blob/main/examples/cpp-sd... 2: https://github.com/microsoft/vcpkg 3: https://prefix-dev.github.io/rattler-build/latest/authentica...
comment by emmanueloga_ · 2024-05-05 · in Xmake: A cross-platform build utility based on Lua -
a user offered 5.6.0 and 5.4.5 in an issue to microsoft/vcpkg 5.4.5 can be compromised https://github.com/microsoft/vcpkg/issues/37197
comment by 17e55aab · 2024-03-30 · in Backdoor in upstream xz/liblzma leading to SSH server compromise -
Apparently, many. It looks like gettext may be containing a part of their attack infrastructure. https://github.com/microsoft/vcpkg/pull/37199#pullrequestrev... https://github.com/microsoft/vcpkg/pull/37356/files#diff-e16...…
comment by Phenylacetyl · 2024-03-29 · in Backdoor in upstream xz/liblzma leading to SSH server compromise -
…enough, they got Microsoft to upgrade ([0],[1]) `vcpkg` to liblzma 5.6.0 3 weeks ago. [0] https://github.com/microsoft/vcpkg/issues/37197 [1] https://github.com/microsoft/vcpkg/pull/37199
comment by 0xthr0w4 · 2024-03-29 · in Backdoor in upstream xz/liblzma leading to SSH server compromise -
…you will need to cache your dependencies.... Somewhere. Not sure what the expected solution is. https://github.com/microsoft/vcpkg/pull/30546#issuecomment-1...
comment by hoten · 2023-11-26 · in Dependencies Belong in Version Control -
>Find one large tech corp that still uses master. https://github.com/airbnb/javascript https://github.com/microsoft/vcpkg https://github.com/PowerShell/PowerShell https://github.com/golang/go https://github.com/Netflix/zuul
comment by Always_Anon · 2023-11-15 · in Did Reddit just denylist all IPs? -
…ub.com/facebook/buck2/blob/738cc398ccb9768567288... [2] https://github.com/facebook/buck2/pull/58 [3] https://github.com/microsoft/vcpkg/discussions/19129
comment by ihnorton · 2023-04-06 · in Buck2: Our open source build system -
…so build systems are rejecting [2]. 1: https://gitlab.com/gitlab-org/gitlab/-/issues/402616 2: https://github.com/microsoft/vcpkg/issues/30481
comment by bencevans · 2023-03-29 · in GitHub Actions Incident 29.3 -
…on Windows and Linux (and other platforms I think but I haven't tried). [1] https://vcpkg.io/ [2] https://github.com/microsoft/vcpkg/tree/master/ports/glib
comment by quietbritishjim · 2022-03-08 · in C Package Manager -
…[ { "name": "vst3sdk", "version>=": "3.7.3" } ] } And your CMake would just install it for you: https://github.com/microsoft/vcpkg/issues/5660#issuecomment-... It ended up requiring more changes than this, but in the end I wound up fixing…
comment by gavinray · 2021-10-31 · in Declarative, non-intrusive, compile-time C++ reflection for audio plug-ins -
…since February 2021 vcpkg has an experimental support for them. You can read the spec here: https://github.com/microsoft/vcpkg/blob/master/docs/specific... .
comment by dgellow · 2021-04-08 · in All C++20 core language features with examples -
I believe that's a recent development but vcpkg has decent binary caching now: https://github.com/microsoft/vcpkg/blob/master/docs/users/bi... . Edit: they also have an experimental support for registries since February of this year:…
comment by dgellow · 2021-04-07 · in All C++20 core language features with examples -
Have you tried vcpkg? https://github.com/Microsoft/vcpkg It's a tool to manage C++ dependencies (using CMake), created and maintained by Microsoft. A lot of open source projects are supported (you can see part of the list here:…
comment by dgellow · 2021-04-07 · in All C++20 core language features with examples -
…package managers, of varying levels of maturity. Here's a few: https://github.com/conan-io/conan https://github.com/microsoft/vcpkg https://github.com/cpp-pm/hunter Another option if you're on Linux/BSD is to use your native package…
comment by cycloptic · 2020-12-05 · in Std::visit is everything wrong with modern C++ (2017) -
…eigen3 support in opencv3", which would also update the list of transitive dependencies). [1] https://github.com/microsoft/vcpkg [2] https://github.com/microsoft/vcpkg/tree/master/ports/grpc [3] https://github.com/mesonbuild/spdlog/tree/1.8…
comment by quietbritishjim · 2020-10-21 · in Cargo-style dependency management for C, C++ and other languages with Meson -
…seems to be the (relatively) popular one. There’s also Hunter[3] which builds on top of CMake. [1]: https://github.com/microsoft/vcpkg [2]: https://conan.io [3]: https://github.com/cpp-pm/hunter
comment by srikz · 2020-10-17 · in Does C++ still deserve a bad rap? -
…VS2019. The example ran with _zero_ configuration! Is the experience as nice in Linux or Mac? 1: https://github.com/microsoft/vcpkg#quick-start-windows
comment by emmanueloga_ · 2020-09-16 · in Bazel For Open-Source C/C++ Libraries Distribution -
…a nice cross-compiling development environment. Looks like vckpg requires a C++ compiler though. 1: https://github.com/microsoft/vcpkg
comment by emmanueloga_ · 2020-03-24 · in Zig cc: A drop-in replacement for GCC/Clang -
How does bazel compare to https://github.com/microsoft/vcpkg/blob/master/README.md And https://github.com/microsoft/BuildXL ?
comment by The_rationalist · 2019-10-10 · in Bazel Release 1.0 -
…conan[1], vcpkg[2] etc will help improve the situation for newcomers. [1] https://conan.io/ [2] https://github.com/Microsoft/vcpkg
comment by anuragsoni · 2019-01-07 · in I learnt C++ in 2018 and have no regrets -
…tps://build2.org/build2-toolchain/doc/build2-toolchain-int... ), GYP( https://gyp.gsrc.io/ ), vcpkg ( https://github.com/Microsoft/vcpkg ), Bucks ( https://buckbuild.com/ ), Bazel ( https://github.com/bazelbuild ) and autotools. It is true…
comment by adev_ · 2018-12-30 · in Show HN: Bake – A modular build system and package manager for C/C++ -
…C/C++ build system, and has built a cross-platform library package manager [1] on top of it. [1]: https://github.com/Microsoft/vcpkg
comment by mwcampbell · 2018-07-11 · in Djbsort: A new software library for sorting arrays of integers -
…Mac support (static linking only). Edit: for fair comparison, it has just over 700 packages. [1] https://github.com/Microsoft/vcpkg
comment by quietbritishjim · 2018-05-30 · in Build2, a Cargo-like dependency and build manager for C/C++ -
…0.16 REQUIRED)` allowing others to point to their own version with `-Dspdlog_DIR=...`. [1] https://github.com/Microsoft/vcpkg/blob/master/docs/about/fa...
comment by ihattendorf · 2018-04-25 · in Announcing a single C++ library manager for Linux, macOS and Windows: Vcpkg -
…means something like boost or Qt. On Windows, Microsoft is investing on vcpkg as package manager. https://github.com/Microsoft/vcpkg
comment by pjmlp · 2018-03-27 · in A Proposal for Package Versioning in Go -
…Vcpkg [2], it's also integrated with CMake and require no manual setup. [1] http://mxe.cc/ [2] https://github.com/Microsoft/vcpkg
comment by SXX · 2017-09-05 · in ReactOS 0.4.6 released -
They're sort of trying to work on this, see https://github.com/Microsoft/vcpkg . If things are strictly C++ and build using cmake, then MSVC is okay. Anything autotools or relying on inline assembly or overly complicated makefiles or…
comment by tavert · 2017-05-10 · in Visual Studio for Mac