程序问答   发布时间:2022-06-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了makefile "C:\Program" 未被识别为内部或外部命令大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决makefile "C:\Program" 未被识别为内部或外部命令?

开发过程中遇到makefile "C:\Program" 未被识别为内部或外部命令的问题如何解决?下面主要结合日常开发的经验,给出你关于makefile "C:\Program" 未被识别为内部或外部命令的解决方法建议,希望对你解决makefile "C:\Program" 未被识别为内部或外部命令有所启发或帮助;

我在下载 lua 的源代码后尝试运行 make,但我收到一个错误提示

'C:/Program' is not recognized as an internal or external command,operable program or batch file
make: *** [guess] Error 1

我知道有些人因为没有在路径周围放置任何引号而得到这个错误,但现在我只是在没有指定任何路径的情况下运行 make 。我应该如何解决这个问题?

---编辑-- 这是我尝试运行的 makefile

# Makefile for installing Lua
# See doc/readme.HTML for installation and customization instructions.

# == CHANGE THE SETTinGS BELOW TO SUIT YOUR ENVIRONMENT =======================

# Your platform. See PLATS for possible values.
PLAT= guess

# Where to install. The installation starts in the src and doc directorIEs,# so take care if INSTall_top is not an absolute path. See the local target.
# You may want to make INSTall_LMOD and INSTall_CMOD consistent with
# LUA_ROOT,LUA_LDIR,and LUA_CDIR in luaconf.h.
INSTall_top= /usr/local
INSTall_BIN= '$(INSTall_top)/bin'
INSTall_INC= '$(INSTall_top)/include'
INSTall_liB= '$(INSTall_top)/lib'
INSTall_R_918_11845@AN= '$(INSTall_top)/man/man1'
INSTall_LMOD= '$(INSTall_top)/share/lua/$V'
INSTall_CMOD= '$(INSTall_top)/lib/lua/$V'

# How to install. If your install program does not support "-p",then
# you may have to run ranlib on the installed liblua.a.
INSTALL= install -p
INSTall_EXEC= $(INSTALL) -m 0755
INSTall_DATA= $(INSTALL) -m 0644
#
# If you don't have "install" you can use "cp" instead.
# INSTALL= cp -p
# INSTall_EXEC= $(INSTALL)
# INSTall_DATA= $(INSTALL)

# Other utilitIEs.
MKDIR= mkdir -p
RM= rm -f

# == END OF USER SETTinGS -- NO NEED TO CHANGE ANYTHING BELOW THIS liNE =======

# ConvenIEnce platforms targets.
PLATS= guess aix bsd c89 freebsd generic linux linux-readline macosx mingw posix solaris

# what to install.
TO_BIN= lua luac
TO_INC= lua.h luaconf.h lualib.h lauxlib.h lua.hpp
TO_liB= liblua.a
TO_MAN= lua.1 luac.1

# Lua version and release.
V= 5.4
R= $V.2

# Targets start here.
all:    $(PLAT)

$(PLATS) Help test clean:
    @cd src && $(MAKE) $@

install: dummy
    cd src && $(MKDIR) $(INSTall_BIN) $(INSTall_INC) $(INSTall_liB) $(INSTall_R_918_11845@AN) $(INSTall_LMOD) $(INSTall_CMOD)
    cd src && $(INSTall_EXEC) $(TO_BIN) $(INSTall_BIN)
    cd src && $(INSTall_DATA) $(TO_INC) $(INSTall_INC)
    cd src && $(INSTall_DATA) $(TO_liB) $(INSTall_liB)
    cd doc && $(INSTall_DATA) $(TO_MAN) $(INSTall_R_918_11845@AN)

uninstall:
    cd src && cd $(INSTall_BIN) && $(RM) $(TO_BIN)
    cd src && cd $(INSTall_INC) && $(RM) $(TO_INC)
    cd src && cd $(INSTall_liB) && $(RM) $(TO_liB)
    cd doc && cd $(INSTall_R_918_11845@AN) && $(RM) $(TO_MAN)

local:
    $(MAKE) install INSTall_top=../install

# make may get confused with install/ if it does not support .PHONY.
dummy:

# Echo config parameters.
echo:
    @cd src && $(MAKE) -s echo
    @echo "PLAT= $(PLAT)"
    @echo "V= $V"
    @echo "R= $R"
    @echo "TO_BIN= $(TO_BIN)"
    @echo "TO_INC= $(TO_INC)"
    @echo "TO_liB= $(TO_liB)"
    @echo "TO_MAN= $(TO_MAN)"
    @echo "INSTall_top= $(INSTall_top)"
    @echo "INSTall_BIN= $(INSTall_BIN)"
    @echo "INSTall_INC= $(INSTall_INC)"
    @echo "INSTall_liB= $(INSTall_liB)"
    @echo "INSTall_R_918_11845@AN= $(INSTall_R_918_11845@AN)"
    @echo "INSTall_LMOD= $(INSTall_LMOD)"
    @echo "INSTall_CMOD= $(INSTall_CMOD)"
    @echo "INSTall_EXEC= $(INSTall_EXEC)"
    @echo "INSTall_DATA= $(INSTall_DATA)"

# Echo pkg-config data.
pc:
    @echo "version=$R"
    @echo "prefix=$(INSTall_top)"
    @echo "libdir=$(INSTall_liB)"
    @echo "includedir=$(INSTall_INC)"

# Targets that do not create files (not all makes understand .PHONY).
.PHONY: all $(PLATS) Help test clean install uninstall local dummy echo pc

# (end of MakefilE)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

大佬总结

以上是大佬教程为你收集整理的makefile "C:\Program" 未被识别为内部或外部命令全部内容,希望文章能够帮你解决makefile "C:\Program" 未被识别为内部或外部命令所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。