我正在创建一个依赖于libxml2的跨平台程序。在Windows端口中,我不想使用像Cygwin或MSYS这样的POSIX环境。我打算使用Javascript Host for Windows和nmake创建一系列构建脚本系统。但是,问题出现在构建系统应该在哪里查找libxml2。当用户没有指定位置时,它应该在哪些位置查找?在Linux上,通常是/usr/lib/和/usr/local/lib/。但在Windows上,唯一想到的地方就是C:\Windows\system32。但那个目录不是只有系统才能修改吗?(显然,我对Windows内部的东西几乎一无所知)