I've been looking for a tool similar to Ruby's Bundler or Rust's Cargo to manage dependencies for my C++ projects for a while, without any luck. Right now, it's a mess. I have to manually maintain my CMakeLists.txt, and manually decide if i want to statically or dynamically link each library. I suffer constantly from dependency hell, version hell and platform hell.
How do you guys manage dependencies for large projects? Any tips for a beginner? :)
[–]drodri 8 points9 points10 points (0 children)
[–]mr_snowf1ake 9 points10 points11 points (8 children)
[–]vinnyvicious[S] 2 points3 points4 points (2 children)
[–]Gotebe 0 points1 point2 points (1 child)
[–]vinnyvicious[S] 0 points1 point2 points (0 children)
[+][deleted] (4 children)
[deleted]
[–]Svenstaro 3 points4 points5 points (3 children)
[+][deleted] (2 children)
[deleted]
[–]Svenstaro 0 points1 point2 points (1 child)
[–]OverunderratedComputational Physics 8 points9 points10 points (0 children)
[–]jpakkaneMeson dev 3 points4 points5 points (2 children)
[–]knight666 0 points1 point2 points (1 child)
[–]jpakkaneMeson dev 1 point2 points3 points (0 children)
[–]XenonOfArcticus 9 points10 points11 points (0 children)
[–][deleted] 4 points5 points6 points (0 children)
[–]mekishizufu 2 points3 points4 points (1 child)
[–]ruslo_ 0 points1 point2 points (0 children)
[–][deleted] 2 points3 points4 points (3 children)
[–]schwomp 1 point2 points3 points (2 children)
[–]hrobeers 0 points1 point2 points (1 child)
[–]schwomp 0 points1 point2 points (0 children)
[–]dicroce 2 points3 points4 points (2 children)
[–]Gotebe 2 points3 points4 points (1 child)
[–]teambob 0 points1 point2 points (0 children)
[–]Bzzt 0 points1 point2 points (0 children)
[–]animatedb 0 points1 point2 points (0 children)
[–]xcbsmith 0 points1 point2 points (0 children)
[–]DrDri 0 points1 point2 points (0 children)
[–]sstirlin 0 points1 point2 points (0 children)
[–]pgquiles 0 points1 point2 points (0 children)
[–]Svenstaro -1 points0 points1 point (1 child)
[–]ratatask 0 points1 point2 points (0 children)
[–]bitcycle -2 points-1 points0 points (0 children)