❶ linux現在使用什麼工具開發桌面軟體(linux開發工具的使用)
編輯器用vim或emacs;
編譯器用g或者圖形庫指定的編譯器;
調試器用gdb;
項目維護軟虧衫森件:GNUmake(或者圖形庫指定的make);
生成configure腳本的autoconf;
生成Makefile的automake.
究竟用圖形化開發環境還是通用的開發環境就看你的喜好了。很多大牛用的都是上述開發環境。除了編輯器,其他的都是GNU提供的工具,開發出來的代碼和腳本很規范,顯得很專業。安裝Linux系統的時候,把所有的軟體都選進去就可以得到這套開發環境(這是偷懶的辦法,不然的話,你可以在銷畝開發工具裡面逐個甄選)。關於autoconf和automake的簡要介紹可以看塌耐Wikipedia的GNUbuildsystem.
❷ linux上做什麼開發
可以做很多開發啊。有PC軟體開發、嵌入式產品開發、網路運維、伺服器管理等方向。
可以做系統功能、內核驅動方面的開發,GUI界面上的開發,自動化測試方面的腳本開發,都可以啊,應用非常廣泛。開發語言可以是C語言、C++語言,還可以是Shell腳本、Expect腳本、Perl腳本、Python腳本等。所以說,你這個問題涉及面非常廣。
現在很多通信、醫療、軍工、家用電器設備都使用嵌入式Linux系統,即可裁剪的、運行於移動設備端的Linux系統,Android、IOS歸根結底,都可算作是Linux平台的東西。當然,也可以基於自由的Linux平台來自主開發,有很多第三方庫可以拿來直接用。
開源平台,無與倫比的自由;開源社區,無窮無盡的支持。