在 Ubuntu 上创建二进制文件

标签 c binary

我想使用 ubuntu 从 C 文件创建二进制文件。我做了类似的事情:

gcc -c ArrayError3.c -o ArrayError3. 

这会在我的桌面上创建一个文件 ArrayError3。当我点击它时,ubuntu 告诉我没有为目标文件安装应用程序。我是 C 和 Linux 的新手。有人可以建议我如何解决这个问题吗?非常感谢。

最佳答案

只需删除-c,这样它在创建目标文件后就不会停止。 -c 选项告诉 gcc 不要运行链接器。如果省略它,gcc 将为您生成一个完整的可执行文件。

关于在 Ubuntu 上创建二进制文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11898301/

相关文章:

binary - 学习二进制和将 PHP 与二进制结合使用有哪些好的资源?

c - 如何将 Swift 字符串传递给 c 函数?

c - C中的gets()函数会自动在输入字符串的末尾添加一个NULL字符吗?

c - 为什么这段代码与 bin 一起使用时会崩溃?

audio - ASCII码转音频

python - 使用 pyserial 和 python 3.4 通过串行发送二进制文件

c - 如何对管道中的数据调用 UNIX 排序命令

c - SDL2 tilemap - 太慢

c - C 中动态内存分配的地址行为

C、从bin文件中读取二进制文件