2014-02-27 26 views
0

我在寫一個nmake makefile,它有一個測試套件執行的目標。設置DLL PATH在nmake makefile中啓動程序

不幸的是,測試套件需要一個不在PATH環境變量中的DLL。

在生成文件,我需要這樣的事情(這顯然不:-)

# run the test 
test: 
    SET PATH=%PATH%;%BOOST%\stage\lib\ 
    test_suite.exe 

工作,我如何指定我的Windows的makefile裏面的路徑?

謝謝!

回答

1

我解決了這個問題,我要回答我的問題。

在nmake makefile中,您不能在目標規則中設置變量。

我的問題的解決方案是:

# variables: 
PATH=$(PATH);$(BOOST)\stage\lib\ 

... 

# run the test 
test: 
    test_suite.exe