Visual Studio2019中的「編譯」和「生成解決方

2021-04-21 17:33:18 字數 1863 閱讀 2204

1樓:匿名使用者

編譯過程將源程

序轉化為中間**,它主要是檢查語法和語義錯誤。在vs中,源程內序包括用c++、容c#、vb、j#等高階語言編寫的**,而中間**是指msil彙編**,這些**能被clr和windows作業系統進一步轉化為機器指令。當然,在使用c++時,vs也是允許跳過編譯為msil這一環節的,主要是為c++的靈活性和高效率考慮。

值得注意的是,編譯產生的這些中間**是不能直接執行的,它們儲存在debug目錄或者release目錄下的.obj檔案中,只有到了需要執行時,才由系統將他們和一些必要的系統api鏈結成可執行的檔案。

生成解決方案實際上是乙個傻瓜式的整合過程,它將編譯和鏈結過程整合在一起,直接從源**生成可執行檔案。當然,內部機制還是上段所述,只不過方便了開發者。如果你在linux系統上進行c/c++開發的話,就會發現要執行乙個比較大的程式並不是一件簡單事,編譯和連線過程對開發者來講相對windows要「麻煩」許多。

2樓:匿名使用者

編譯只是將**轉換成機器碼 並不生成exe程式

而生成則產生乙個exe程式

其實我也不是很清楚啊 剛才我試了下 發現是這麼的

vc2010中 「生成 」與 「生成解決方案」 有什麼不同

3樓:匿名使用者

「生成」 只會生成當前所選專案,「生成解決方案 」 會將解決方案下的所有專案全部生成

4樓:bad星星

原則上是一樣的。沒什麼不同 ,生成可以生成**和解決方案。

vs.net裡面,生成解決方案與重新生成解決方案有什麼不同?

5樓:匿名使用者

重新生成解決方案顧名思義就是重新編譯每個檔案,這樣速度要滿些,但可靠度高一些。而生成解決方案則在上次編譯的基礎上編譯那些修改過了的檔案,而沒有修改的檔案不編譯,類似於資料庫裡的增量備份。 「生成」的時候,只對你改動過的檔案重新生成,沒有改動過的檔案不會重新生成;

「重新生成」是對所有的檔案都重新生成 你在解決方案上右鍵,選擇重新生成解決方案的話。vs會自動幫你都生成一遍的。也就是bin目錄裡的東西。

6樓:匿名使用者

生成解決方案的意思就是把工程編譯並且生產對應的檔案;重新生成的意思就是說先刪除中間檔案(.pdb等型別),然後重新編譯並且生產對應的檔案。

vs2010中 生成、生成解決方案、開始執行(不除錯),這三個是什麼意思,三者之間有什麼聯絡?(c#語言)

7樓:遠巨集

生成,就是將專案檔案編譯成可執行檔案等執行時必須的檔案。生成解決方案,就是將該解決方案裡所有專案進行編譯,生成檔案,與生成的功能類似。開始執行(不除錯)就是在不除錯的情況下執行,就像執行可執行檔案而不進行斷點除錯一樣。

指令週期:取指令和執行指令所花費的時間。

機器週期:也稱為cpu週期,cpu訪問記憶體的時間很長,所以定義為從記憶體中讀取指令字的最小時間。

時鐘週期:通常稱為節拍脈衝或t週期。處理操作的最基本單位,cpu主頻。

三者之間的關係:指令週期通常用機器週期數表示,而機器週期數包含有時鐘週期數。

8樓:匿名使用者

生成,和生成解決方案是 將**編譯成 dll檔案

開始執行不除錯是 不能斷點測試的(開發常用到) 如果除錯,就會重新編譯一次**成dll檔案

之間沒有什麼聯絡

9樓:匿名使用者

生成的專案檔案被編譯成可執行檔案和其他檔案必須執行。生成解決方案,那就是,所有的解決方案中的專案編譯生成的檔案生成的功能類似。執行(除錯),是唯一實現,無需除錯,執行可執行檔案一樣,不會進入斷點除錯。

怎麼開啟用Visual studio 2019編寫過的C的

雙擊sln檔案,2015會提醒你公升級專案的,然後就可以編譯執行了 vs2015可以直接開啟vs2013的源 開啟sln檔案,按f5除錯或者ctrl f5執行 在visual studio 的visual c windows窗體應用程式中怎麼做乙個介面 檔案 新建 專案 visual c 選擇你要開...

visual studio 2019 win7安裝時出現了這

根據微軟的 bai 可知道最好是du安裝在zhiwin8以上的系統,並且系統已dao經是ie10以上的。版如果不是請更新系統權以及軟體就可以了。win7應該也是支援的,可能你的win7不是sp1,一些更新補丁沒有,先更新吧 根據微軟的 patibility vs,可知道最好是安裝在win8以上的系統...

請問visual studio 2019怎麼查詢庫函式的相關連的檔案呢?c 的cout這個輸出我怎麼查這個

游標在需要查詢的 名字 前,按f12到定義檔案中或f12 ctl到宣告檔案中 名字 出現處,有多次出現會有列表選擇,f1到幫助檔案 名字 相關處 強烈推薦你安裝visual assist x 帶有各種提示,語法提示,庫提示,自動架構生成 visual studio 2010中的visual c 如何...