如何通過命令行簡單的執行C程序


如何通過命令行簡單的執行C語言編寫的程序

​ 首先,我們知道C語言程序都是以xxx.c結尾的,這在Windows系統和Linux系統都是一樣的。其次,C程序的執行過程為四步:預處理——編譯——匯編——鏈接。對於我們平時運行程序,用的編譯C程序指令最多就是:gcc xxx.c -o xxx,其中為了簡單使用,基本上就是gcc xxx.c,這個語句不管在Windows系統還是Linux系統都是,只不過需要安裝gcc,對於Linux直接sudo apt-get install gcc就完事,而對於Windows,其中一種方法就是使用mingw創建一個環境。當這些准備工作做好后,執行編譯語句就可以了。對於Windows系統編程成功則生成xxx.exe文件,若想要運行則先在命令行通過cd xxx到相應的目錄,然后直接輸入xxx.exe的文件名xxx即可,有些在main函數設置了參數的,例如int main(int agrc, char argv[])則需要在xxx后面跟上參數,即xxx 參數就可以執行了,並且接收參數。對於Linux而言,編譯生成的文件為xxx.out,需要運行則同上,切換到目錄,然后使用./xxx 參數運行,有參數則使用參數。

​ 附上通俗易懂的解釋:

執行C程序語言

  1. 編譯
    1. 環境准備
      • Linux系統
        • 通過sudo apt-get install gcc
      • Windows系統
        • Mingw
    2. 編譯
      1. 編譯,對於Linux/windows gcc xxx.c -o xxx
      2. 編譯過后的文件
        • Linux
          • xxx.out
        • Windows
          • xxx.exe
  2. 運行
    • Linux
      • ./xxx 參數
    • windows
      • xxx 參數

另外,對於Java程序也相似,在安裝了jvm后,使用 javac xxx.java 得到相應的class文件,然后使用 java xxx 參數


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM