如何从命令行运行.c文件

艾姆·派尔(Iam Pyre)

我开始使用微控制器并使用C语言对其进行编程。

我所有的编程经验都是使用Python语言。

我知道,如果我想测试用python编写的脚本,只需启动终端并输入要运行的文件路径的“ python”即可。

我尝试了网络搜索,但大多数人似乎都不明白我在问什么。

如何从终端运行c?

佩施克

C不是像Python或Perl这样的解释型语言。您不能简单地键入C代码然后告诉Shell执行文件。您需要使用C编译器编译C文件,gcc然后执行其输出的二进制文件。

例如,运行gcc file.c将输出名称为的二进制文件a.out然后,您可以通过指定文件的完整路径来告诉Shell执行二进制文件./a.out

编辑:
正如一些评论和其他答案所述,存在一些C解释器。但是,我认为C编译器更受欢迎。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何从命令行运行Django python文件

是否可以从命令行运行JavaScript文件?

VirtualBox-从命令行运行ova文件

从命令行运行xmla文件(Analysis Services)

如何从命令行运行NUnit并获取xml结果文件?

在NixOS中,如何从命令行运行Haskell可执行文件?

如何从命令行运行 prolog 文件而不是删除到 repl?

无法从命令行运行命令:ffmpeg不会转换文件

从命令行运行MySQL命令时,将MySQL的日志获取到文件中

如何从Windows上的命令行运行.js文件?

如何设置可以通过命令行运行的文件?

单个文件的特殊Emacs设置:在启动时从命令行运行Lisp代码

StartupObject 从命令行运行时的行为与修改 CSPROJ 文件时的行为不同

从命令行运行JAR文件并指定类路径

为什么我不能从命令行运行SQL文件?

业力:从命令行运行单个测试文件

无法从命令行运行jar文件:“无主清单属性”

从命令行运行可执行文件时保留以前的信息

从命令行运行arangodb文本文件

使用类路径从命令行运行 JAVA 战争文件以启动 API

在venv中使用库从命令行运行Python文件

是否可以从命令行运行 python 文件,但与之交互?(REPL)

使用C ++从命令行运行带有参数的exe

作为可执行文件运行Python文件与从命令行运行Python文件之间的区别?

从命令行运行 .py 文件时 np.random.permutation 上的 ValueError 但不在 juypter notebook 中

在打包为zip文件的应用程序上从命令行运行pdb吗?

不能与Maven命令行运行jar文件

Maven:如何通过传递参数的命令行运行.java文件

如何从Windows命令行运行python文件(.py),而无需先键入python?