从终端运行可执行文件

从终端运行可执行文件

我是 Ubuntu 新手,目前我正尝试从终端运行可执行文件,但什么也没发生。当我列出当前目录中的文件时,我获得以下内容:

brandon@ubuntu:~/Desktop/file_mapping/Debug$ ls -l
total 104
-rwxr-xr-x 1 brandon brandon 88481 Apr 25 19:59 file_mapping
-rw-r--r-- 1 brandon brandon  1001 Apr 26 00:00 makefile
-rw-r--r-- 1 brandon brandon   231 Apr 24 18:58 objects.mk
-rw-r--r-- 1 brandon brandon   392 Apr 26 00:00 sources.mk
drwxr-xr-x 2 brandon brandon  4096 Apr 25 19:59 src

但是,当我尝试运行file_mappingexec 文件时,得到以下结果:

brandon@ubuntu:~/Desktop/file_mapping/Debug$ ./file_mapping
open: No such file or directory

答案1

根据您显示的错误,您实际上正在运行file_mapping。问题可能出在可执行文件本身。请注意错误:

open: No such file or directory

open实际上是一个命令,我假设这file_mapping是一个调用不存在文件的脚本open。除非您发布内容,否则我无法确定详细信息file_mapping

无论如何,您已经成功地从终端运行了一个可执行文件,您的问题是其他的。

相关内容