linux系统网络编程简介,Linux网络编程入门
本文是在Linux環境下編寫網絡程序,有必要介紹下實驗環境。
1.如右側環境所示分為兩上下兩個部分,
上半部分是文件管理,可以進行創建文件、刪除文件以及文件中編寫程序等。
下半部分是Linux系統命令行,可以執行Linux命令。
2.以編寫一個打印hello world的C程序為例,說明環境的具體使用。點擊右邊的文件管理,右擊鼠標創建一個helloworld.c文件,如下圖所示:
3.點擊確定創建文件成功。
4.點擊helloworld.c,在右側輸入代碼,如下圖所示:
5.輸入完成后,點擊保存文件.
6.在下面的命令行,執行如下圖命令:
其中ls命令顯示當前目錄下面的文件,如上圖顯示helloworld.c;
gcc:是指GNU編譯器套裝(英語:GNU Compiler Collection,縮寫為GCC),一套編程語言編譯器,以GPL及LGPL許可證所發行的自由軟件,也是GNU項目的關鍵部分,也是GNU工具鏈的主要組成部分之一。
gcc原本只能編譯C語言,GCC很快地擴展,變得可處理C++,之后也變得可處理Fortran、Pascal、Objective-C、Java、Ada,以及Go與其他語言。 許多操作系統,包括許多類Unix系統,如Linux及BSD家族都采用GCC作為標準編譯器。
比如上述命令
gcc helloworld.c -o hello
gcc編譯源碼helloworld.c生成可執行文件hello,此時可以執行ls,查看是否存在hello的可執行文件。
如下命令運行程序,其中./表示當前目錄。
./hello
在右側建立個c文件,試編寫個程序:輸出你的名字,使用gcc編譯。
總結
以上是生活随笔為你收集整理的linux系统网络编程简介,Linux网络编程入门的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 心之力
- 下一篇: 特斯拉 Model Y 成为