導航:首頁 > 源碼編譯 > vs中編譯c

vs中編譯c

發布時間:2022-02-21 10:51:08

⑴ 如何在VS2010中運行編譯C和C++

在從基礎語言上去說:

1、原則上,VS主要面對win進行開發,VS2010支持C++語言。
2、C++語言環境原理上兼容C。
3、針對win進行的編程的C++一般都能移植到VS2010中,但一般來說,直接打開不同版本的VC++的工程並不能確定都能順利編譯,需要根據實際情況進行轉換、調整。低版本的VS一般打不開高版本VS生成的工程。跨版本太大的一般不能自動轉換,比如用VS2010去打開VC6.0生成的工程。
4、C語言編程一般都是很早期的代碼,很多針對DOS設計,所以,在VS2010中很多代碼是運行不過的,而且所使用的庫文件、函數名、定義都有很多不同,所以,想要順利編譯通過,多數情況下很難,需要做大量的修正。當然,如果只是一些練習和教學性的代碼,懂的人稍作修改,也可以在VS2010下進行測試與練習,不過DOS與WIN,在編程上有很大差別,基本上不是一回事。

⑵ 請問VS2015如何用來編譯C語言

可以在Windows的命令提示符下運行 但不能在純DOS下運行

⑶ 如何在vs2010中運行編譯c和c

編一個程序,然後點保存,然後點編譯即可
望採納,謝謝

⑷ 如何在VS2010中運行編譯C和C++

VS2010需要先新建工程項目,接著在源文件中添加cpp文件,然後再編寫代碼,最後編譯運行就可以,下面是創建執行C++程序的步驟:

1、首先新建項目(文件-->新建-->項目)

⑸ VS2008中怎麼編譯C語言文件

Build->Build Solution(或者按F7)
如果想要重新編譯,就選擇Build->Rebuild Solution(或者按Ctrl+Alt+F7)

⑹ 微軟VS2010如何用來編譯C語言

如何使用Visual Studio 2010(VS2010)編譯C語言
1.打開VS2010主界面,然後選擇,文件→新建→項目,在項目類型中選擇VC++→win32 然後在右側模板中選擇win32控制台應用程序,再在下面輸入一個名稱(項目名稱,不用帶.C)
選擇保存位置後確定,彈出個對話框,不管它,下一步.
2.接下來注意了,這個對話框中,應用程序類型要選擇控制台應用程序,附加選項一定要選中「空項目」。然後點完成。然後對話框消失.
3.回到VS主界面,這時會在左側和右側多了如圖工具欄「解決方案管理器」,在源文件上點右鍵,選擇「添加→新建項」。這里注意,如果你已經有寫好的C源文件,那麼要選擇「現有項」
4.又打開個對話框,不管左邊的,在右邊的模板中選擇C++文件(注一),在下面的名稱中輸入源文件的名字加上.C(注二),保存位置用默認的。然後點擊「添加」
5.好了,編輯頁面出來了,大家可以寫代碼了,這里就寫所有程序員無論學什麼語言都要寫的一個程序「hello world」吧^_^
這里可以看到,VS2010可以智能的標示出函數參數和函數體,方便查看和修改。比VC6.0方便多了。
tips:system(「pause」)(需頭文件windows.h)的目的是讓程序執行到這個位置的時候「暫停」,讓操作者能看到結果。
編好了,然後選擇 調試,或者直接點綠色小箭頭按鈕(注三)就可以查看程序運行結果了,最後,別忘了保存.
好了,介紹完了,相信大家也都掌握了在VS2010下編譯C的方法,這樣裝了VS2010的同學也就不用再費事裝VC6.0了,VS很好很強大,其他的功能大家自己慢慢摸索吧,呵呵,不說啦。
注釋:
注一:現在已經基本沒有純粹的C編譯環境了,都是用兼容C的C++編譯工具來編譯C,所以創建的模板是C++模板。(大家一定還記得VC6.0中大家新建的文件也是C++SourceFile(C++源文件)吧)
注二:加上.C後,編譯系統就會知道這個是C源,從而創建的是C的源文件,編譯的時候就會調用C編譯器。而不加.C,創建的就是C++的源文件。編譯的時候會調用C++的編譯器。雖然C++兼容C,但是在不同的C++編譯環境對C的支持度是不同的,就比如本文中的例子,那句system函數就是C專有的,如果採用C++來編譯就會出錯。所以,在不確定所用的C++編譯器是不是支持某種C語法的時候,還是老老實實的記得加上.C,來告訴編譯系統使用C編譯器而不是C++。
注三:綠色小箭頭的意思是「調試」,快捷鍵F5,使用的時候會吧程序從頭執行到尾,然後自動退出,如果你的程序沒有暫停語句的話,就會出現黑色的程序窗口一閃而過的情況。
如果不想讓程序在調試完畢後自動退出,最簡便的方法就是選擇菜單中的「調試→開始執行」或者按快捷鍵ctrl+F5

⑺ vs2015怎麼編譯c

添加項目是選擇空項目,然後再向裡面添加源文件,文件名要加上後綴名.c,他就會生成c文件

⑻ 在VS中怎麼運行一個C 程序

我剛用VS2012(VS2010、VS2008同理)也不習慣,不過現在喜歡上它了。
以下為個人理解:

在VS2012中,工程的最高層次是「解決方案」,其次是「項目」,然後是「文件」。這種層次關系可以在「解決方案資源管理器」中察看。
一個解決方案里可以有多個項目,一個項目里可有多個文件。
在一個項目里,多個文件可以獨立地編譯(右擊要編譯的文件,點「編譯」即可),也就是說要是只是編譯,多個文件中可以有多個main函數。
要是想運行,在一個項目中只能有一個main函數。在一個解決方案中可以有多個項目,可以獨立地「生成」、「調試」、運行,只需右擊要運行的項目,選擇「設為啟動項目」即可。
不過,對於解決方案,我還沒有多少的理解。

所以,你要想獨立運行各個文件,可以在一個解決方案中建立多個項目,把多個文件放入其中獨立調試運行;
也可以只建立一個項目,一個一個地調試運行,然後把完成的移除這個項目(右擊要移除的文件,點「從項目中排除」或「移除」),再繼續下一個。

⑼ 如何用vs2010編譯c語言程序

語法區別,別的可以。
編譯C++的編譯器可以直接編譯C。也就是說,可以寫一個c語言程序,用你編譯c++的方法編譯

⑽ vs2015編譯c程序的問題

絕不可能沒有。照下圖新建C程序:

閱讀全文

與vs中編譯c相關的資料

熱點內容
顯卡雲伺服器對比知乎 瀏覽:176
怎麼判斷雨棚旁柱子是否加密 瀏覽:394
android掛號源碼 瀏覽:393
買車有什麼app可以查看車型 瀏覽:1000
如何保證公司伺服器安全 瀏覽:586
如何在本地iis伺服器寫代碼 瀏覽:938
劍靈電信伺服器怎麼樣 瀏覽:652
骨科手術學pdf 瀏覽:772
監控伺服器與交換機需要什麼技術 瀏覽:58
為什麼文件解壓txt後亂碼 瀏覽:785
力學軸向拉伸和壓縮 瀏覽:115
一點公益系統源碼 瀏覽:1003
python怎麼創建新文本 瀏覽:963
redis操作命令 瀏覽:283
安卓加密後輸入密碼黑屏 瀏覽:527
如何讓安卓沒有升降按鍵 瀏覽:769
網易伺服器炸了游戲怎麼辦 瀏覽:814
會逐年減產的加密貨幣有哪些 瀏覽:779
吉祥碼安卓手機怎麼能敲出來 瀏覽:804
怎樣在蘋果手機上查找定位伺服器地址 瀏覽:198