2010-01-07 58 views
0

當我跑我的makefile我遇到這個錯誤:生成文件錯誤:「文件名,目錄名或卷標語法不正確」

clean: cleanlib 
cleanlib: 
    (cd "D:\third party components\arpack96\ARPACK\BLAS"; "D:\third party components\arpack96\ARPACK\make" clean) 

我用它來運行make文件的命令是

make clean 

這是不可理解的,因爲這兩個路徑是實際上可我的機器上(我花了很多心血來檢查它)。

我正在使用Windows XP,不知道這是否有所作爲。

任何想法?

回答

-1

嘗試改變反斜槓正斜槓,並看看是否有幫助:

(cd "D:/third party components/arpack96/ARPACK/BLAS"; "D:/third party components/arpack96/ARPACK/make" clean) 

或者,你可以通過它們加倍逃避反斜槓。

+0

不,它不起作用 – Graviton 2010-01-07 05:40:30

+0

如果您還沒有在D驅動器上,請嘗試將/ D參數添加到「cd」。 – jdigital 2010-01-07 17:08:25

+0

嗯,在執行makefile之前,我已經在D驅動器上了 – Graviton 2010-01-08 15:53:33

相關問題