我很早就向this问过有关在所有不同平台上存储C文件的问题,但是对于这个问题,我只想关注Windows,因为我还没有找到任何好的资源。
基本上,这些东西通常或典型地存储在窗口中:
在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
但是问题是Windows,我为此拼凑而成:
%USERPROFILE%\AppData\Roaming\stone\libfoo.a
%USERPROFILE%\AppData\Roaming\stone\foo.dll
%USERPROFILE%\AppData\Roaming\stone\foo.h
c:\bin\dev\foo
问题是Windows是否走在正确的轨道上,Windows的日志,配置和数据库位置是什么。
例如,homebrew for windows在哪里存储东西?也许他们有一个好的系统。如果没有标准,那将是一个很好的了解(我假设没有标准)。