当使用命令行运行可执行文件时:
(1)Windows 会搜索当前目录和 PATH 变量,所以不用加 “./”。
(2)Linux 不会搜索当前目录,它会到 PATH 环境变量的路径去搜索程序文件,所以需要加上 “./” 来指定到当前目录下去查找应用程序,如果不想加 “./” ,可以直接到把点号加到环境变量 PATH 中即可。
export PATH=$PATH:./ // 在 PATH 中添加 “./”
当使用命令行运行可执行文件时:
(1)Windows 会搜索当前目录和 PATH 变量,所以不用加 “./”。
(2)Linux 不会搜索当前目录,它会到 PATH 环境变量的路径去搜索程序文件,所以需要加上 “./” 来指定到当前目录下去查找应用程序,如果不想加 “./” ,可以直接到把点号加到环境变量 PATH 中即可。
export PATH=$PATH:./ // 在 PATH 中添加 “./”