Path 在makefile中指定路径(Windows上的GNU make) 我使用GNUmake来使用微软Visual C++来构建一个项目,我希望能够从任何CMD窗口运行它,而不是打开一个预配置的路径,其中一个批处理文件预先配置了路径(和各种其他环境变量)。理想情况下,我希望在makefile本身中定义相关的环境变量,因此我所需要做的就是弹出一个CMD窗口并键入“make”
总的来说,这是直截了当的,但我正在为这条路而挣扎;到目前为止,我尝试过的用于获取标准路径变量(如操作系统中定义的)并将路径附加到各种构建工具的所有语法都失败了 我将直截了当地问这个问题,而不是重复我尝试过的六到七种不同的语法——其中一些给出了错误消息,一些没有给出错误消息,但就是不起作用:Path 在makefile中指定路径(Windows上的GNU make) 我使用GNUmake来使用微软Visual C++来构建一个项目,我希望能够从任何CMD窗口运行它,而不是打开一个预配置的路径,其中一个批处理文件预先配置了路径(和各种其他环境变量)。理想情况下,我希望在makefile本身中定义相关的环境变量,因此我所需要做的就是弹出一个CMD窗口并键入“make”,path,makefile,Path,Makefile,总的来说,这是直截了当的,但我正在为这条路而挣扎;到目前为止,我尝试过的用于获取标准路径变量(如操作系统中定义的)并将路径附加到各种构建工具的所有语法都失败了 我将直截了当地问这个问题,而不是重复我尝试过的六到七种不同的语法——其中一些给出了错误消息,一些没有给出错误消息,但就是不起作用: 我必须在makefile中放入哪一行,以便将link.exe的路径,即“C:\Program Files(x86)\Microsoft Visual Studio 9.0\VC\bin”添加到“make”使
- 我必须在makefile中放入哪一行,以便将link.exe的路径,即“C:\Program Files(x86)\Microsoft Visual Studio 9.0\VC\bin”添加到“make”使用的路径中
DevEnvDir=C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE
VCINSTALLDIR=C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin
export Path:=$(DevEnvDir);$(VCINSTALLDIR);$(Path)
在我的案例(make.exe v.3.8.1 from)中,我不得不切换到大写路径,但路径无效。我有与@ZinovyNis相同的经验。