Прежде всего, я хочу отметить, что я люблю C ++, и я один из тех, кто думает, что код на C ++ проще, чем на Java. За исключением одной крошечной вещи: библиотеки.
В Java вы можете просто добавить jar к пути сборки, и все готово.
В C ++ обычно требуется установить несколько путей для файлов заголовков и самой библиотеки. В некоторых случаях вам даже нужно использовать специальные флаги сборки. Я в основном использовал Visual Studio, Code Blocks и вообще не использовал IDE. Все 3 варианта не сильно отличаются при использовании внешних библиотек.
Интересно, почему не было сделано более простой альтернативы для этого? Например, наличие специального файла .zip, в котором есть все, что вам нужно, в одном месте, чтобы IDE могла выполнить всю работу за вас, устанавливая флаги сборки. Есть ли технический барьер для этого?