偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

用C++語言做Linux開發(fā)工具的一些心得

系統(tǒng) Linux
個人感覺, linux開發(fā)要在國內(nèi)普通程序員中大規(guī)模普及,還有一段很長的路要走。以下是個人用C++語言做Linux開發(fā)工具的一些心得,供大家參考

用C++語言做Linux開發(fā)工具時國內(nèi)資料太多的低層次的重復(fù),經(jīng)常是一個網(wǎng)頁被多次轉(zhuǎn)載,而且回答問題時深度不夠。面對面的交流是十分重要的,大家可以相互理一下概念,交流一下心得。所以個人簡單整理了一下開發(fā)的心得,希望對大家在開發(fā)上有所幫助。

用C++語言做Linux開發(fā)工具個人找資料的順序是:查看quick start或how to文檔->自帶的幫助(如果看起來不太吃力話)->百度查一下中文網(wǎng)頁,來理清一下基本概念->google查一下->幾個大的,相關(guān)的網(wǎng)站查下資料->看自帶幫助。Linux下開發(fā)還可以更友好一些。

個人感覺, 用C++語言做Linux開發(fā)工具要在國內(nèi)普通程序員中大規(guī)模普及,還有一段很長的路要走。ubuntu火爆的主要原因,就是它幫用戶搭好一些默認(rèn)配置。用戶如果想新加一些服務(wù),它們提供了良好,有效地支持。所以,我想我們可以在IDE和現(xiàn)在linux這種一個個小部件的這兩種狀態(tài)之間,取一個折衷。也就是針對幾種主要需求的用戶,發(fā)布一些配置好的環(huán)境。尤其是emacs的各種el腳本(例如界面主題的color-theme, C/C++語言編輯策略,代碼樣式設(shè)置腳本,各種emacs系統(tǒng)設(shè)置), 第三方擴展包(模板template, 編程支持包cedet等)。每一個用戶浪費時間來進(jìn)行這些配置是十分沒有意義的!工具始終只是工具,我們不能淪為工具的奴隸,不能把一大部分精力浪費在配置工具上。

值得注意的是現(xiàn)在方興未艾的eclipse有向這方面邁進(jìn)的趨勢。但是,現(xiàn)在emacs已經(jīng)做得很好了,ecilpse能否超越它,我們還有待觀察。我們可以通過在eclipse上安裝SDT插件來用C++語言做Linux開發(fā)工具。但是,它目前還不支持調(diào)試功能,而且不太穩(wěn)定,功能不夠強。例如,有時會無故死掉;如果想通過eclipse來轉(zhuǎn)向函數(shù)原型的話,那么迎接你的將是一個漫長、焦急的等待。

由于本人缺少在linux下進(jìn)行實際大規(guī)模程序的開發(fā)經(jīng)驗,對用C++語言做Linux開發(fā)工具和機制的理解還比較膚淺。對它們的熟悉程度離真正實用,還有一段很長的路要走。

【編輯推薦】

  1. Ubuntu Linux開發(fā)平臺帶進(jìn)小電腦和嵌入式系統(tǒng)
  2. Linux開發(fā)人員的筆記
  3. Linux開發(fā)現(xiàn)狀的“天氣預(yù)報”
  4. 開源大師齊聚京城 Linux開發(fā)者研討會開幕
  5. 詳解Linux開發(fā)領(lǐng)域
     
責(zé)任編輯:chenqingxiang
相關(guān)推薦

2010-05-28 14:34:17

Linux開發(fā)工具

2010-05-28 13:53:41

Linux開發(fā)工具

2023-03-09 17:54:04

2010-05-28 14:14:37

Linux開發(fā)工具

2011-06-16 20:35:34

SEO

2025-01-20 00:00:06

Vue開發(fā)工具庫

2014-08-14 09:25:31

Linux串口

2014-03-17 10:10:58

CC++編程書籍

2020-09-28 18:01:43

開發(fā)彩色代碼

2020-09-27 14:43:37

開發(fā)工具技術(shù)

2010-01-21 10:44:59

Visual C++

2010-01-26 17:44:32

Visual C++開

2010-01-08 17:01:46

C++開發(fā)工具

2009-09-27 11:09:42

API設(shè)計

2010-01-11 10:19:57

C++開發(fā)工具

2010-05-28 13:38:29

Linux開發(fā)工具

2010-01-11 15:02:10

Visual C++

2011-09-19 10:15:10

移動界面設(shè)計

2014-05-13 09:55:13

iOS開發(fā)工具

2019-05-24 09:04:31

C++編程語言開發(fā)
點贊
收藏

51CTO技術(shù)棧公眾號