cygwin中运行.exe的问题
我为一个c文件写了一个Makefile,然后在cygwin中运行make来生成对应的o文件以及一个终极目标simu.exe。
在公司的电脑上,我可以在cygwin里直接输入simu.exe来运行程序,并输出结果到cygwin上。
但是,在我自己的电脑上,却要输入./simu.exe才能运行程序。(输入simu.exe的话,什么反映都没有,也不提示错误。)
simu.exe就在cygwin的当前目录下呀,为什么还要写./?
请大虾不吝赐教。谢谢。
------解决方案--------------------./用来说明当前目录
除非你在环境路径中把你当前目录写上去,不然就要加./这与windows不同
------解决方案--------------------echo $PATH
这个命令查看环境路径
设置路径用
export PATH= "你要的路径 "
一般是
export PATH= ".:/bin:/sbin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/X11R6/bin "