Terminal

如何從命令行執行 .c 文件

  • April 23, 2018

我開始使用微控制器並使用 C 語言對其進行程式。

我所有的程式經驗都是使用 Python 語言。

我知道如果我想測試我用 python 編寫的腳本,我可以簡單地啟動終端並輸入“python”以及我想要執行的文件的路徑。

我嘗試了網路搜尋,但大多數人似乎不明白我在問什麼。

如何從終端執行 c?

C 不是 Python 或 Perl 那樣的解釋型語言。您不能簡單地鍵入 C 程式碼,然後告訴 shell 執行該文件。您需要使用 C 編譯器編譯 C 文件,gcc然後執行它輸出的二進製文件。

例如,執行gcc file.c將輸出一個名為 的二進製文件a.out。然後,您可以通過指定文件的完整路徑來告訴 shell 執行二進製文件./a.out

編輯:

正如一些評論和其他答案所述,存在一些 C 解釋器。但是,我認為 C 編譯器更受歡迎。

引用自:https://unix.stackexchange.com/questions/439349