我正在编写一个nmake makefile,它有一个执行测试套件的目标。
不幸的是,测试套件需要一个不在PATH环境变量中的DLL。
在makefile中我需要这样的东西(显然不起作用: - )
# run the test
test:
SET PATH=%PATH%;%BOOST%\stage\lib\
test_suite.exe
如何在windows makefile中指定PATH?
谢谢!
答案 0 :(得分:1)
我解决了问题,我将回答我的问题。
在nmake makefile中,您无法在目标规则中设置变量。
我的问题的解决方案是:
# variables:
PATH=$(PATH);$(BOOST)\stage\lib\
...
# run the test
test:
test_suite.exe