gcc
介紹:linux就是由gcc編譯出來的,而且好像之前Linux只支持gcc編譯。gcc全稱為gnu compiler collection,它是gnu項目的一個組成部分。gnu致力于創建一個完全自由的操作系統,我感覺意思就是完全開源的操作系統。gnu有很多組件和工具,其中就有gcc。最初gcc是為了編譯c語言而設計的,后來gcc的版本支持了很多其他語言。gcc能實現交叉編譯。
資料:1、用于編譯成arm平臺的可執行文件的gcc,在sd卡中。
在Linux上交叉編譯工具鏈環境搭建:首先解壓資料中的1,然后依次輸入以下命令,輸入完以下命令后再在終端輸入arm+tab鍵,如果出現很多arm什么什么的東西那么就是成功搭建好了。
cd
vim .bashrc;在.bashrc中的最后一行添加export PATH=$PATH:/opt/gcc-4.6.4/bin,特別注意要求這個路徑解壓的那個文件中的bin目錄的絕對路徑。
. .bashrc;用于生效.bashrc。
mingw
介紹:它英文全稱翻譯為Windows下的極簡gnu。一般Windows下編譯c都用它。