電腦自帶cpp編譯器嗎-九游会j9娱乐平台
❶ 寰杞鍙戝竷win10 rs4棰勮堢増sdk 17120:c /winrt姝e紡浣跨敤
3鏈21鏃ユ秷鎮 寰杞浠婂ぉ鏃╀簺鏃跺欏瑰栧彂甯冧簡win10 sdk鐨勬渶鏂伴勮堢増鏈錛屾湰嬈℃洿鏂扮殑鐗堟湰緙栧彿涓17120銆備笉榪囷紝闇瑕佹敞鎰忕殑鏄錛岃ュ伐鍏峰寘浠呰兘榪愯屽湪win10 build 17120錛堟垨鏇撮珮鐗堟湰錛変笂錛佹ゅ栵紝win10 rs4棰勮堢増sdk 17120涓榪樺寘鍚浜嗛敊璇鐨勪慨澶嶅拰瀵笰pi鍖哄煙鐨勫紑鍙戞洿鏀廣
win10 rs4棰勮堢増sdk 17120涓嬭澆鍦板潃錛氱偣鍑昏繘鍏
娉ㄦ剰浜嬮」錛
姝ょ増鏈涓庝互鍓嶅彂甯冪殑sdk鍜孷isual studio 2017涓璧蜂嬌鐢ㄣ傛偍鍙浠ュ畨瑁呮sdk錛屽苟涓斾粛鐒剁戶緇鎻愪氦閽堝筗indows 10 creator鏋勫緩鐨勫簲鐢ㄧ▼搴忔垨鏇存棭鐗堟湰鐨勫簲鐢ㄧ▼搴忋
windows sdk鐜板湪鍙鑳界敱visual studio 2017鍙婃洿楂樼増鏈姝e紡鏀鎸併備綘鍙浠ュ湪榪欓噷涓嬭澆visual studio 2017 銆
windows sdk鐨勮繖涓鐗堟湰灝嗗畨瑁呭湪windows 10 insider preview鍜屽彈鏀鎸佺殑windows鎿嶄綔緋葷粺涓娿
浠ヤ笅鏄璇ョ増鏈鐨勬洿鏂板唴瀹癸細
c /winrt鐜板凡鍙鐢錛欳 /winrt澶存枃浠跺拰cppwinrt緙栬瘧鍣錛坈ppwinrt.exe錛夌幇宸插寘鍚鍦╓indows sdk涓銆傚傛灉鎮ㄩ渶瑕佷嬌鐢ㄧ涓夋柟winrt緇勪歡錛屾垨鑰呴渶瑕佷嬌鐢– /winrt緙栧啓鎮ㄨ嚜宸辯殑winrt緇勪歡錛屽垯緙栬瘧鍣ㄤ細媧句笂鐢ㄥ満銆傚畨瑁匴indows insider preview sdk鍚庢渶綆鍗曠殑鏂規硶鏄鍚鍔╒isual studio developer鍛戒護鎻愮ず絎﹀苟鍦ㄨョ幆澧冧笅榪愯岀紪璇戝櫒銆傝ユ敮鎸佺洰鍓嶆槸瀹為獙鎬х殑錛屽彲鑳戒細鍙戠敓鍙樺寲銆傝風戶緇鍏蟲敞錛屽洜涓烘垜浠灝嗗湪涓嬪懆鍙戝竷鏇村氬叧浜庡備綍浣跨敤緙栬瘧鍣ㄧ殑璇︾粏璇存槑銆侻oderncpp鍗氬涓鏈塁ppwinrt緙栬瘧鍣ㄧ殑璇︾粏浠嬬粛銆傛湁浠諱綍闂棰樿峰湪github欏甸潰鍚戞垜浠鎻愪緵鍙嶉堛
鏂扮殑midl鍏抽敭瀛楋細鍑犱釜鏂板叧閿瀛楄娣誨姞鍒癿idlrt宸ュ叿涓錛岃嫢鍦↖dl鏂囦歡涓閬囧埌榪欎簺鏂板叧閿瀛楋紝鍙鑳戒細鍙戠敓宕╂簝銆
鏂扮殑鍏抽敭瀛楁槸錛
鈼廵vent
鈼弒et
鈼廹et
鈼弍artial
鈼弖nsealed
鈼弌verridable
鈼弍rotected
鈼廼mportwinmd
鍏充簬鏇村氭洿鏂板唴瀹癸紝鍙鐐規ゆ煡鐪
❷ 有關操作系統 ,編譯器 ,exe文件的問題,請大神指點一下, 這讓我想到了是先有雞還是先有蛋,迷茫 @_@
1. .h和.cpp稱之為源文件,源文件經過編譯器編譯成可執行文件(即,二進制文件)。
2. 操作系統不是一個exe。詳細情況的話,建議你看下linux操作系統相關書籍會非常明白。對操作系統的操作不會變成機器語言。比如,你點一下滑鼠,操作系統就會捕捉到這個中斷,調用相應的終端處理函數來進行相應的處理。操作系統一般不自帶編譯器。
3. exe是2進制代碼,能為相同體系的操作系統是執行(前提是該系統有相應的庫)。
樓主如果是搞這方面的,我建議先打好基礎,一步步來。
推薦以下書籍:
c和指針
c primer
understanding the linux kernel (幫助你理解操作系統,之所以推薦linux是因為其內核開源,看windows操作系統的書真的是一個坑阿!!!)
匯編原理 (幫助你理解編譯器)
慢慢來。
❸ 鎴戠幇鍦ㄥ湪瀛c璇璦錛屾垜鐢佃剳涓婃湁榪欎簺杞浠訛紝鍙鏄鎴戝湪寮濮嬭彍鍗曢噷鎵句笉鍒癈緙栬瘧鍣ㄨ蔣浠訛紝璇烽棶鎴戠數鑴戦噷鐨勮繖浜涜蔣浠
榪欎簺浜婥/c 榪愯屽簱鍙婂叾琛ヤ竵鍜屾洿鏂般備綘娌¤呯紪璇戝櫒錛寃indows鏄涓嶄細鑷甯︾殑銆俤evcpp /c free/visual c 6.0 /eclipse(cdt)絳夐兘鍙浠ワ紝寮虹儓寤鴻涓嶈佸幓鐢╰urbo c 鍜宐orland c 錛岃繖涓や釜澶灝肩帥鍙︾被浜嗐
涓嶈繃win7涓媀c6闇瑕佹壘涓鍏煎圭殑鐗堟湰瀹夎咃紝鍏跺畠鐨勯兘娌′簨銆傛垜榪樻槸澶存¤佸埌鍘誨紑濮嬭彍鍗曟壘緙栬瘧鍣ㄧ殑錛屽湪瀛c涔嬪墠鎴戝緩璁浣犺繕浼氭槸瀛﹀﹁$畻鏈哄熀紜姣旇緝濂斤紝姣斿傛搷浣滅郴緇熶箣綾葷殑銆
❹ 怎樣在vs2013中使用icc英特爾編譯器
自帶編譯器,編譯c/c 的cl.exe,編譯c#的csc.exe。
在vs的安裝目錄下找到一個vscvarsall.bat(我的在d:\program files (x86)\microsoft visual studio 11.0\vc下),把它拖進命令提示符中,回車運行後就能單獨使用編譯器。
ps:
c/c 編譯:cl 源文件.c/cpp
c#編譯:csc 源文件.cs
1. 「cl不是可用的內部命令或可執行程序」
----原因:環境變數path沒有設置好。
----解決:在環境變數path中添加vc的bin目錄。path= d:\microsoft visual studio 9.0\vc\bin。在d:\microsoft visual studio 9.0\vc\ce\bin下還有其他一些編譯器,看名字是交叉編譯用的
2.「mspdb80.dll無法找到」
----原因:vs2008的vc\bin目錄下缺少msobj80.dll、mspdb80.dll、mspdbcore.dll、mspdbsrv.exe這四個文件。
----解決:在d:\microsoft visual studio 9.0\common7\ide下復制這四個文件到vc\bin。
3.解決以上問題以後,可以直接在命令行的任何目錄下編譯c/c 文件了。可是又出現新狀況:
「fatal error: cannot open include file」
----原因:vs2008未設置include和lib的環境變數。
----解決:
3.1在環境變數里添加變數include,包含進vc\include和c:\program files\microsoft sdks\windows\v6.0a\include(這個是安裝vs時自動安裝在c盤的)兩個目錄
include=d:\microsoft visual studio 9.0\vc\include; c:\program files\microsoft sdks\windows\v6.0a\include
3.2添加變數lib,包含進vc\lib和c:\program files\microsoft sdks\windows\v6.0a\lib(這個也是安裝vs時自動安裝在c盤的)兩個目錄:
lib=d:\microsoft visual studio 9.0\vc\lib; c:\program files\microsoft sdks\windows\v6.0a\lib
4.提示:fatal error lnk1104: 無法打開文件「kernel32.lib」,(在ide裡面運行沒有問題,因為ide中採用了另外的封裝了庫)
----原因:vs2008未設置include和lib的環境變數。
----解決:在環境變數里添加變數lib,c:\program files\microsoft sdks\windows\v6.0a\lib
或者將kernel32.lib直接到vc的lib目錄下也可以
❺ ubuntu下怎麼編程c
作為新手,第一次在ubuntu系統下,使用c 編程時,你是不是很迷茫,無從下手啊?你會糾結已經寫好的hello.cpp文件要怎樣編譯?打開那個命令行是怎麼回事?是不是「終端」?一系列的疑問會冒出來。
那麼,今天簡單的總結了一下。希望能給那些初次接觸ubuntu下c 編程的童鞋們一些幫助。
1.首先ubuntu系統自帶了c 編譯器即g ,查看下你的系統中有沒有安裝。若沒有安裝,那麼在命令終端(ctrl t)下輸入:sudo apt-getinstall gcc,就可以安裝gcc編譯器了。
2.用vim或者emacs寫程序,它們的中文翻譯:一個是神的編輯器,一個是編輯器之神。當然意思都是說這兩個編輯器很厲害,各有所長,就看自己的喜好了,我一般用的是vim編輯器。
3 在終端中輸入vim就能打開vim編輯器。vim操作指南,編寫好了一個文件後保存為123.cpp。
4 (注意:一定要保證你的終端是在你保存的文件的目錄下,不然每次你輸入都要寫上全部目錄路徑。)g -0 123 123.cpp意思是將123.cpp這個源文件使用g 編譯器編譯,編譯後的輸出是123可執行文件。
5 在終端下輸入123,就能顯示你代碼的執行結果了。
要是你嫌棄上面的步驟繁瑣,可以直接使用下面這個方法。打開終端,把hello.cpp放到home下,這樣你在終端即在home文件夾下,可以直接編譯命令:g ./hello.cpp。然後在home下就會有一個a.out,這個就是編譯出來的文件。接著運行它:./a.out,就可以在終端中看到結果了。