C 可执行文件不能在 linux Mint 上运行

标签 c linux executable linux-mint

我正在运行 Linux Mint 17.1 Rebecca xfce 版。 我安装了libc6-dev并成功编译了一个C程序。 当我双击该文件时,我的 .out 不执行,当我右键单击并选择执行时也不执行。我实际上一直在寻找这个问题的答案,但我找到的所有答案都非常具体,以至于没有回答我的问题。 我最近也从 Windows 迁移过来。只是想让你知道我不太懂 Linux。我也是编程新手。

最佳答案

您没有提供太多关于程序本身性质的信息。所以我假设它是一个控制台程序。在 Windows 上,从文件管理器运行控制台程序将导致出现控制台窗口。但是,在 Linux 上,这会导致程序“在后台”运行(即不会创建控制台窗口)。答案是通过终端运行程序。

$ cd /directory/of/executable
$ ./executable_name

关于C 可执行文件不能在 linux Mint 上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30689460/

相关文章:

.net - 为什么使用 NUnit/TestDriven.Net2.0 测试会崩溃?

c - 用 C 编写一个名为reverse_str 的函数,该函数采用单个 char * 参数并就地反转字符串

c - 在 C 中构建 BST(非递归/非迭代)

executable - IDA Pro 和编辑可执行文件

java - 你知道有一个Java库可以访问原生linux api吗?

arrays - Bash 数组中的负下标

wix - 在 WIX 中安装期间如何静默运行另一个程序 (PostgreSQL) 的安装程序?

c - 分配给类型时不兼容的类型

c - 我应该如何输入 cast void *?

linux - 访问 SFTP 服务器 - 是否需要 key ,如果需要,是公共(public) key 还是私有(private) key