Я задал этот вопрос о хранении файлов C на всех разных платформах, но для этого вопроса я хотел бы сосредоточиться только на Windows, потому что я еще не нашел в нем хороших ресурсов.
В основном, где эти вещи обычно или обычно хранятся в windows:
- C libs
- Файлы базы данных
- Конфиг-файлы
- Файлы журнала
- Сценарии оболочки
На Mac у меня есть это:
/usr/local/lib/libfoo.dylib
/usr/local/include/foo.h
/usr/local/bin/foo
На Linux у меня есть это:
/usr/lib/libfoo.so
/usr/include/foo.h
/etc/foo
/var/lib/foo
/var/log/foo
Но вопрос для окон, для которых я собрал это:
%USERPROFILE%\AppData\Roaming\stone\libfoo.a
%USERPROFILE%\AppData\Roaming\stone\foo.dll
%USERPROFILE%\AppData\Roaming\stone\foo.h
c:\bin\dev\foo
Вопрос в том, нахожусь ли я на правильном пути для окон, и что такое журнал, конфигурация и точки базы данных для окон.
Например, где хранится материал homebrew для windows ? Может быть, у них хорошая система. Если нет стандарта, это было бы полезно знать (я полагаю, что стандарта нет).