Я провел тщательный поиск по этим вопросам и даже сталкивался с другими , однако они не отвечают ни на один из моих вопросов.
- Для чего нужны ~ / Library и / Library соответственно? Я вижу, что они хранят определенные приложения, но почему там, а не / Приложения или ~ / Приложения? Я запутался между 4.
- В моей личной системе я вижу каталоги go, git и android-sdk в / usr / local для этих программ. Почему они не будут храниться в каталогах приложений или библиотек, о которых я упоминал выше?
- Я знаю, что все зависит от выбора, но где мне хранить или как обычно хранить библиотеки, такие как boost, которые я бы использовал во всех моих программах на C ++?
- в соответствии с вопросом выше, где я должен хранить проекты / исходные файлы для моих проектов C ++, Java, IOS, Android и т. д.? Я чувствую, что моя система сейчас очень неорганизована с некоторыми проектами на моем рабочем столе, домашним каталогом и т. Д. Из-за моего незнания этих вещей, я хочу найти хорошую, организованную систему.
источник