Terminal
如何從命令行執行 .c 文件
我開始使用微控制器並使用 C 語言對其進行程式。
我所有的程式經驗都是使用 Python 語言。
我知道如果我想測試我用 python 編寫的腳本,我可以簡單地啟動終端並輸入“python”以及我想要執行的文件的路徑。
我嘗試了網路搜尋,但大多數人似乎不明白我在問什麼。
如何從終端執行 c?
C 不是 Python 或 Perl 那樣的解釋型語言。您不能簡單地鍵入 C 程式碼,然後告訴 shell 執行該文件。您需要使用 C 編譯器編譯 C 文件,
gcc
然後執行它輸出的二進製文件。例如,執行
gcc file.c
將輸出一個名為 的二進製文件a.out
。然後,您可以通過指定文件的完整路徑來告訴 shell 執行二進製文件./a.out
。編輯:
正如一些評論和其他答案所述,存在一些 C 解釋器。但是,我認為 C 編譯器更受歡迎。