C++ MinGW-使用./configure生成文件时未找到Libs

C++ MinGW-使用./configure生成文件时未找到Libs,c++,mingw,C++,Mingw,所以我运行这些命令来编译一个项目: export PKG_CONFIG_PATH=$PREFIX/lib/pkgconfig ./autogen.sh && ./configure --prefix=D:/hammer/work/local && make D:/hammer/work/local是使上一次导出找到LIB的路径,但由于某些原因无法找到LIB。我的想法是D:/hammer/work/local实际上不会指向那个位置,因为驱动器号在MinGW中的映射

所以我运行这些命令来编译一个项目:

export PKG_CONFIG_PATH=$PREFIX/lib/pkgconfig
./autogen.sh && ./configure --prefix=D:/hammer/work/local && make

D:/hammer/work/local是使上一次导出找到LIB的路径,但由于某些原因无法找到LIB。我的想法是D:/hammer/work/local实际上不会指向那个位置,因为驱动器号在MinGW中的映射方式不同,但我不知道如何转换它。有什么想法吗?

可能是个愚蠢的问题,但在显示导出之前如何设置前缀?假设D:/hammer/work/local是使上一次导出发现LIB不正确的路径。如果未设置前缀,即在导出PKG_CONFIG_路径时没有值,则PKG_CONFIG_路径将设置为/lib/pkgconfig。在导出PKG\u CONFIG\u PATH&之前,您可以在configure use-PREFIX=$PREFIX中尝试导出PREFIX=D:/hammer/work/local。我没有使用mingw,因此不确定驱动器号映射