与明暗有关的问题
make和mingw有一个小问题。 我通常使用Linux,而我并不真正熟悉windows的做法。
C:MingGWbin
在我的路径中(我可以通过Windows命令行直接启动g ++或sh),但是当我尝试键入make
,出现以下错误:
make: g++: command not found
我不知道哪个make
是使用的(在C:MinGwbin
没有make
),我不知道它在windows中的作用。 我是否忘记了一个重要步骤?
谢谢你的帮助。
使用这个命令找出你正在运行的是哪一个:
for %i in (make.exe) do @echo. %~$PATH:i
这基本上相当于which
用于Windows,假设你知道分机。 如果你想要一个脚本来检查所有的扩展名,你可以在这里找到它。
正如克里斯在评论中指出的那样,Windows的后续版本(Vista,2003 Server和Win7,我认为)实际上有一个真正的等价物叫做where
,这可能会更好。 我们中的那些人仍然停留在XP上面,可以使用上面的命令(或者该链接另一端的大脚本)。
尝试使用mingw32-make。
你确定没有制造? 一旦做了“确认”并确认你在C: mingW bin下的条目。 希望你会得到一个入口mingw-32-make.exe或类似的东西。
所有你需要做的是重命名(更好地创建一个副本并重命名)这个exe文件作为make.exe,如果你已经添加了这个路径的环境变量,那么你现在可以在mingw下快乐地发出make命令。
g ++,gcc等已经完成了相同的工作。他们可能会很方便地让它成为现实。 希望这可以帮助
链接地址: http://www.djcxy.com/p/30271.html