编译器接法
‘壹’ 如何在Windows平台下使用GCC编译器
先去Cygwin网站(www.cygwin.com)下载一个安装文件(setup.exe),这个文件体积很小,只有不到300KB。然后双击运行setup.exe。因为是第一次安装,所以必须凯则激选择从Internet在线安装,也可以先从Internet下载安装文件,然后再手动安装。我选择后者,因为这样,以后我可以在不联网的时候也能安装。
2、环境变量的配置
在(系统属性-->高级-->环境变量-->系统变量 中)(以下目录都根据自己的电脑MinGW所在位置不同而改变)
a.在PATH的值中加入“C:Program FilesMinGWStudioMinGWin”。这是寻找gcc编译器的路径。如果PATH中还有其他内容,需要用英文状态下分号进行分割
b.新建LIBRARY_PATH变量,在其值中加入“C:Program FilesMinGWStudioMinGWlib”。这是标准库存放的路径。
c.新建C_INCLUDE_PATH变量,在其值中加入“C:Program FilesMinGWStudioMinGWinclude”。这是Include查找头文件的路径。
3、验证gcc是否正常运行
在cmd控制台窗口下面,输入gcc -v。若已经成功安装好,会显示gcc的版本信息。
‘贰’ linux瀹夎呯紪璇戝櫒linux瀹夎呯紪璇戝櫒
c++闇瑕佷笅杞界紪璇戝櫒钖楋纻
闇瑕併俢++鏄涓闂ㄧ紪璇戝瀷镄勭▼搴忚捐¤瑷锛屽湪杩愯屼箣鍓嶅繀椤诲畬鎴愮紪璇戜换锷★纴镓浠ヨ佸紑鍙戝拰杩愯宑++绋嫔簭锛屽繀椤诲厛涓嬭浇瀹夎呯紪璇戝櫒銆
褰撶劧锛屽傛灉鎭ㄤ娇鐢ㄧ殑鏄痩inux绯荤粺锛岄偅涔堟伃锽滀綘锛岀郴缁熻嚜宸卞氨甯︾潃缂栬疟鍣锛屽彲浠ョ洿鎺ヤ娇鐢锛屼竴鑸鏄痝cc缂栬疟鍣ㄣ傚笇链涗互涓婂彲浠ュ府锷╁埌鎭
濡备綍瀹夎匞CC缂栬疟鍣锛
瀹夎単cc缂栬疟鍣ㄧ殑鏂规硶濡备笅锛
1.缁濆ぇ閮ㄥ垎镄凩inux鍙戣岀増閮芥彁渚涗简gcc浜岃繘鍒跺寘锛屽洜姝ゅ緢瀹规槗杩涜屽畨瑁呫
2.瀵逛簬debian绯伙纴镓ц屼笅闱㈠懡浠ゅ畨瑁呫
sudoaptinstallgcc
3.瀵逛簬redhat绯伙纴镓ц屼笅闱㈠懡浠ゅ畨瑁呫
sudodnfinstallgcc
4.瀵逛簬arch绯伙纴镓ц屼笅闱㈠懡浠ゅ畨瑁咃细
sudopacman-Sgcc
瀹夎呭畬姣曞悗锛実cc缂栬疟鍣ㄥ氨瀹夎呭畬姣曚简銆
Linux涓嬬殑QT鏄浠涔堬纻Linux涓婥++鐢ㄤ粈涔堢紪璇戝櫒濂斤纻
Qt鏄涓涓狢++绗涓夋柟搴掳纴浣犲彲浠ヤ娇鐢ㄥス鍐椤嚭浣犳墍鑳芥兂鍒扮殑镓链夎蒋浠躲俵inux涓嬫渶娉ㄦ槑镄勭紪璇戝櫒鏄疓CC鐩鍓嶆渶楂樼増链鏄4.5.2鐗堬绂linux鍙戣岀増寰埚氾纴缃戜笂鍒板勯兘鏄锛屼綘鍙浠ュ厛涓嬭浇鍐嶅埢鐩桦畨瑁咃纴寤鸿瀹夎呭墠鍏堢敤铏氭嫙链虹啛鎭変竴涓嫔畨瑁呮祦绋嬫垨钥呯洿鎺ヤ娇鐢ㄨ櫄𨰾熸満锛埚傛灉鏄瀛︿範镄勮瘽锛夛纴涓鑸𨱍呭喌涓嬶纴镓链夌殑linux鍙戣岀増閮介粯璁ゅ畨瑁呭ソGCC镄勚
LINUX涓媍pp鏂囦欢鍙浠ョ紪璇戞槸钖﹀彲浠ヨ存槑宸茬粡瀹夎呬简gcc缂栬疟鍣锛
鍙浠ヨ存槑銆备綘鐩存帴浣跨敤锻戒护whichgcc鐪嬬湅灏辩煡阆撴槸钖﹀畨瑁呬简gcc.涔熷彲浠ヤ娇鐢╣cc--version鐪嬬湅鏄钖﹀畨瑁呫
linux缂栬疟鍣ㄥご鏂囦欢閰岖疆锛
-I/usr/src/linux-headers-2.6.32-24/include鍏朵腑,-I鍜屽悗闱㈢殑璺寰勬病链夌┖镙-I/usr/src/linux-headers-2.6.32-24/include涓鑸涔熷緢灏戠洿鎺ョ敤gcc锻戒护,澶ч儴鍒嗘槸鐢╩akefile,make-Ckernel_pathmoles