2015-08-28 76 views
0

我收到以下消息,同時建立CUDD 2.5.1使用的命令提示符下的cygwin: SH ./setup.sh 化妝:SH:找不到命令 的Makefile :224:目標'生成'的配方失敗 使*** [構建]錯誤127在Windows設置CUDD 2.5.1使用的cygwin

我已經將CUDD和cygwin的目錄都保存在C:/(Windows 7,64位)中。

這是生成文件的生成部分: 構建: SH ./setup.sh @ +爲$(DIRS)DIR;做\ (cd $$ dir; \ echo正在使用$$ dir ...; \ 使CC = $(CC)RANLIB = $(RANLIB)MFLAG = MNEMLIB = ICFLAGS =「$(ICFLAGS)」XCFLAGS =「 $(XCFLAGS)「DDDEBUG =」$(DDDEBUG)「MTRDEBUG =」$(MTRDEBUG)「LDFLAGS =」$(LDFLAGS)「PURE =」$(PURE)「EXE =」$(EXE)「)\ 完成

我該怎麼辦?

+0

你在cygwin中安裝了bash嗎? – Stanton

+0

是的,我已經在cygwin中安裝了bash。 cygwin控制檯也在運行,但我正面臨着與舵的問題。我已按照本網站中提供的步驟進行操作http://www.technical-recipes.com/2011/setting-up-the-cu-decision-diagram-cudd-package-for-windows/。我已將'make'和其他文件複製到cygwin bin文件夾的cudd文件夾中。這可以嗎? – mehzabin

+0

@Stanton,請提前幫忙... thnx .. – mehzabin

回答

0

您是否嘗試過安裝CUDD,以便安裝目錄的路徑名不含空格?

+0

是的,先生,我已經這樣做了,但我面臨着問題。 – mehzabin

+0

我已看過您在上述評論之一中鏈接的博文。它似乎沒有提到你的PATH變量的任何改變。然而,爲了運行cygwin命令,該文章的作者可能在他的PATH中添加了'C:\ cywin64 \ usr \ bin'。你說你把'make'和其他文件複製到build目錄中,但改變PATH可能會更好。事實上,你已經安裝了'bash'(也可能''dash')並不意味着'cmd.exe'會找到它們。 –

+0

thanx更新先生,但我仍然有點困惑,是否有一些網頁進入這個設置的細節? – mehzabin