web-dev-qa-db-fra.com

faire: *** [toutes] erreur 2

J'ai essayé d'installer un décompiler sur mon MacBook, mais le terminal a renvoyé des erreurs ci-dessous.

ouekihodos-MacBook-Pro:radare2 LewisWang$ gmake
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C libr/util
../config.mk:29: /Users/LewisWang/Desktop/Computer: No such file or directory
../config.mk:29: Programming/Hack/radare2/libr/../global.mk: No such file or directory
../config.mk:30: /Users/LewisWang/Desktop/Computer: No such file or directory
../config.mk:30: Programming/Hack/radare2/libr/../mk/.mk: No such file or directory
make[1]: *** No rule to make target `Programming/Hack/radare2/libr/../mk/.mk'.  Stop.
make: *** [all] Error 2
4
Yicheng Wang

En regardant le message d'erreur, la sortie semble suspecte: vous avez /Users/LewisWang/Desktop/Computer et l'erreur suivante Programming/Hack/radare2/libr/../global.mk. On dirait que le chemin actuel est

/Users/LewisWang/Desktop/Computer Programming/Hack/radare2/libr/../global.mk

Et que les scripts de fabrication ne parvient pas à analyser correctement. Une raison commune de la scission de mot se produire est si quelqu'un a oublié de citer une variable de coquille, comme écrire

touch $file

... à la place de

touch "$file"

Si vous essayez de l'installer sur un chemin qui ne contient aucun espaces, je soupçonne que les messages d'erreur (le cas échéant) seront différents.

4
user000001