【发布时间】:2019-11-06 14:19:40
【问题描述】:
在 Windows 中编译 C 文件时,我得到三个文件,一个 .c 文件,一个 .o 文件和一个 .exe 文件,现在如果我想分发我的程序,我将提供 .exe 文件。但是在 ubuntu 中编译了一个 .c 后,我找不到可以通过单击直接在其他系统上运行的可执行文件。
【问题讨论】:
-
你可以找到
a文件,而在ubuntu(linux)中,没有文件扩展名,或者这不重要 -
您可以在编译器/链接器命令行中使用
-o my_exe选项控制可执行文件名称 -
你使用什么命令来构建程序(意思是,你在命令行输入了什么)?
标签: c linux windows ubuntu executable