clinux項目
❶ 有沒有人可以推薦一下linux下C/C++的練手項目
ATM終端:
你自己設計一套,例如
兩種許可權:1、管理員 2、銀行卡持有者
基本交易:1、消費 2、轉賬 3、查詢。。。。。注意文件讀寫操作
注意許可權、界面設計,熟悉文件系統操作。
還有圖書館書記管理、學生檔案管理之類的。。。思路都差不多
❷ linux c開發一般都做什麼項目
很多,內核驅動就是用c語言寫的,當讓應用程序也可用C語言編寫,如果要做圖形化界面可以在QT下用C++編寫,
❸ Linux中,運行一個C語言程序如何運行
1、打開kali linux的終端。創建一個文件並命名為test.c。在終端輸入:touch test.c。
❹ 有沒有一個關於Linux下用C 做的經典項目
apache http server 那是相當的經典啊,代碼量不算特別大,很適合學習
❺ linux下的c/c++開發
我就是做LINUX下的C開發的。
准確的說,LINUX下C才是主要的開發語言,但是寫應用程序還是要用面向對象的,尤其是圖形界面的,不如QT和X和GTK等等。下面說的必須要求你C語言學的很好而且會使用LINUX的情況下。LINUX常用命令要熟悉。
要學LINUX下的C編程,先看一兩本LINUX下C的書比較好,這個你自己選擇,但是經典的書還是好一些,比如《LINUX程序設計》、《UNIX環境高級編程》,看這些的時候把書上的例子選擇一些自己編譯一下,哪怕是照著敲進去,事半功倍。
看完一本這樣的書,你對LINUX系統編程的知識就足夠了,這時候你可以開始閱讀一些LINUX下的源代碼來鍛煉和提升能力了,LINUX下有很多開源的軟體,你可以搜一下,應用程序也很多,但是最好的源代碼還是LINUX內核。
推薦一本簡單的內核書《linux內核完全剖析0.12》,這個講的是0.12內核,代碼量只有1萬多行的內核,現在的2.6估計一千萬,一輩子看不完。這個書講了很多X86體系結構的知識,這時理解內核必備的,匯編你要能看懂。
能看懂內核代碼了,就說明你至少不是初學者了,現在肯定能開發項目了,有了經驗後,恭喜你,你就成為一名LINUX程序員了。
再由這些基礎後,你就可以選擇一些具體的開放方向了,比如底層一點,驅動,協議等、或者嵌入式應用等、或者是QT等。不過這就是後話了,呵呵
我自己的一些體會,希望能對你有用。
❻ 跪求一份完整的嵌入式Linux方面的C項目實例
怎樣的人適合學習嵌入式?
學習嵌入式需要有一定的基礎,這些基礎大概包括下面兩點:
學過c語言,匯編;
對微控制器有一定了解。
一般理工類(計算機,自動化,電子類專業)的學生大三學比較合適。因為到了大三,一般學過了c語言及匯編,雖然大部分學生沒有獨立寫過一個程序,但至少上過這門課,自己也看過相關知識點;而且上過8051等微控制器原理的課程,也看過類似的教課書。
具備以上基礎的人,也不是誰都可以學。因為嵌入式學習門檻比較高,難度比較大,不但要有一定的毅力,而且要觸類旁通,如果太死板也很難學會。
概括的說學習嵌入式還必備下列性格:
熱愛研發!
切忌浮躁!
執著,頑強,自信!
舉一反三!
如果你符合以上條件,完全可以經過努力把嵌入式學好,我了解到的在華清遠見學習的一個同學,之前基本上什麼基礎都沒有,寫一個「hello world」程序都為難,編譯了幾次才通過,但是經過四個月的努力,在華清遠見專業老師和同學們的熱心幫助下,從一個完全的菜鳥變成了入門級別的linux工程師了,找到了一份做應用開發的工作,工資大概有四千吧,還算不錯。
LZ要自學的話,可以多到華清遠見的網站上看看他們的課程設置,就知道自己該學些什麼,還有很多學習資料和視頻可以下載,另外華清遠見出版的40多本嵌入式專業暢銷書,外面各大書店和圖書館都有,你都可以去翻翻看看。
祝你早日學有所成!
請參考,希望能幫到你。
❼ 在linux 終端 下如何編譯整個c項目
linux終端下,編譯C語言程序步驟為:
採用vi進行源代碼編寫,編寫完成後,:wq存檔退出,如:
vi test.c
在命令行下,運行gcc編譯程序,生成執行碼,如:
gcc -o test test.c
-o 表示指明生成的執行碼名稱
運行編譯後的執行碼
./test
❽ 到底怎麼在Linux里編寫c程序啊
在linux下通常使用gedit或vim直接編寫.c程序,然後通過gcc指令編譯。以Ubuntu系統為例,詳細過程如下:
1、進入桌面Temp文件夾
❾ 如何面試linux下C語言編程項目問題
首先需要將你的項目的整個設計目的給表述明確;
然後需要將你的項目內有體現你技術價值的部分給深入分析;
其次你需要把握好重點,表述明確自己做了哪些,哪些欠缺;
最後突出你對編程能力的和編程框架額掌握程度;
當然,這只是其中的一種面試技巧。