【发布时间】:2015-02-17 00:48:05
【问题描述】:
我有一个 makefile,我想在 Windows 上用 MinGW 编译一个 DLL。
这个项目我想编译成 32 位和 64 位。
我已将 MinGW32 安装到带有 x86 编译器的 C:\MinGW32 和带有 x64 编译器的 C:\MinGW64 中。
makefile 根据目标使用一个或另一个路径,但我遇到的问题是我需要在全局环境路径上指定 C:\MinGWxx\bin,因为它需要 bin 目录的一些 DLL。
我尝试了一些解决方案,例如 Specifying path in makefile (GNU make on Windows),但它不起作用。
在此版本的操作系统中似乎无法识别导出(或 make 不支持)。
我试着放了
SET Path=$(PATH_DVL_x86)\bin;$(PATH_DVL_x86)\msys\1.0\bin;${PATH}
这不会返回错误,但不会更改环境路径。
【问题讨论】:
标签: windows makefile mingw mingw-w64