當前位置:首頁 » 編程軟體 » vs的編譯環境是什麼

vs的編譯環境是什麼

發布時間: 2022-07-07 06:38:09

A. vs2010的c++的編譯器是

VS2010裡面有好幾個編譯器,分別對應著不同的語言,有vcb, c#,F#, c++等。其他的版本號我不知道,但是vs2010的C++版本是VC10, 由VC6, vc7,vc8,vc9進化來的

B. visual c.net的編譯環境是什麼

用visual studio 2008,或者免費的 visual C++ 2008 express edition.或者最新的 vs 2010。express版本直接到微軟官方網站下載就可以了。不免費的版本網上也有,自己網路下載吧。vc++6.0太老了。最新版是2010版的

C. VS編譯器是mingW還是VC如果都不是,那是什麼

默認是vc編譯器

D. vc++與vs2010是什麼關系在vc++平台上運行的程序,在vs上是什麼情況

vc++是visual c++的簡寫,譯為可視化c++,是由微軟推出的可視化c++編程環境而來,vs2010是microsoft visual studio 2010,是微軟推出的一款集成開發工具2010版,該工具集成了各種編程環境,.net,win32,c++等,一般來說安裝者會根據自己需求選擇編譯環境。簡單的說,vs包含vc++,vc++是vs編譯環境的一種,vs上選擇vc++環境,那麼就是vc++平台。

E. 怎樣利用VS2013搭建命令行編譯環境

以前sdk包含VC++編譯器的,但是從7.1以後為了整合sdk到vs2012和vs2013中就剝離了編譯器。當然說起來還是因為7.1sdk的bug導致系統運行環境和vs出錯無法使用才在之後的sdk中剝離了編譯環境。不過你下載免費的vs2013 express for desktop就會

F. VC++6.0和VS C++2005.NET編譯環境有什麼區別

如果你是使用C++語言的話,那麼他們的差別不大.因為.NET的開發環境提供的MFC類庫與VC6.0提供的MFC類庫差別不大.當然如果你要是寫使用.netframework的託管程序就不一樣了. 不過現在使用微軟的C++編譯環境基本都是用他的MFC類庫. 託管程序誰還用C++寫啊. 所以可以理解為沒有區別

G. 如何讓VS根據編譯環境選擇相應的配置文件

其實微軟還是蠻有創造力的,一個配置文件居然弄了這么多的形式,從原來的ini到現在的xml,總而言之讓我們這些在微軟殿堂里的程序員翹著屁股追趕。

微軟最新的配置文件實際上就是個xml文件,以後綴名.config表示,但是在VS中默認只有一個配置文件,app.config或者web.config,有時我們想添加自己命名的配置文件卻感覺很乏力,我這篇博客就是來介紹下如何讓VS能夠按照我們的意願使用配置文件。

使用情景:我們現在有兩套WCF服務,一個是測試服務,一個是正式服務,我們想讓VS在Debug模式下選擇包含測試服務的配置文件,在Release模式下選擇包含正式服務的配置文件。

這里使用的技術是MSBuild,在VS自帶的MSDN中有詳細闡述,這項技術主要用於定製VS的編譯過程

本篇博客主要參考了文章http://icelava.net/forums/thread/2920.aspx,如果打不開就翻牆吧!

首先新建一個WinForm項目,在項目中添加兩個配置文件app.Debug.config和app.Release.config(如果有自帶的App.config,可將其刪除),並在兩個配置文件中添加測試數據

然後打開項目所在文件夾,用文本編輯器打開項目文件,在這里我推薦Notepad++,當然你可以根據個人習慣選擇自己喜歡的編輯器。

注意:千萬不要用寫字板打開,因為寫字板會改變文件的換行符,使程序不能正確載入配置文件

打開文件最後處會看到下面一段注釋的內容,意思很清楚就不用解釋了

<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->

修改AfterBuild任務如下:

1 <Target Name="AfterBuild">
2 <Delete Files="$(TargetDir)$(TargetFileName).config" />
3 <Copy SourceFiles="$(ProjectDir)\app.$(Configuration).config"
4 DestinationFiles="$(TargetDir)$(TargetFileName).config" />
5 </Target>

這段代碼的意思就是在Build完成時候,刪除目標文件夾下的xxx.config文件,並根據當前配置環境將項目文件夾中對應的config文件內容復制至目標文件夾,保存名稱為相應的xxx.config。

編輯完成後保存,這是VS會提示

點擊「重新載入」即可,然後在Form1中添加測試代碼:

1 public partial class Form1 : Form
2 {
3 public Form1()
4 {
5 InitializeComponent();
6 label1.Text = System.Configuration.ConfigurationManager.AppSettings["ILoveSleep"];
7 }
8 }

從運行結果來看,已經達到了預期目的,現在需要做的就是在app.Debug.config中添加測試服務的配置,在app.Release.config中添加正式服務的配置,當選擇Debug模式時,程序會連接測試服務,Release模式時,程序會連接正式服務!

MSBuild十分強大,用好了幾乎可以對整個VS編譯過程進行定製,完成自己想要的任何操作!

<script
type="text/javascript"><!--
google_ad_client = "ca-pub-1944176156128447";
/* cnblogs 首頁橫幅 */
google_ad_slot = "5419468456";
google_ad_width = 728;
google_ad_height = 90;
//--></script><script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>

H. webkit+vs2015編譯需要配置什麼環境

先下載源碼和其他依賴,然後准備cygwin的環境,安裝vs2013,最後編譯即可。

I. 用vs開發c程序應該配置成什麼環境,上面只有c++,沒有c

VS中的C++完全兼容C的,你可以直接建一個c++的文件,寫入純c的代碼,直接編譯就行
比如,新建一個test.cpp文件,寫入如下內容,一樣能編譯通過,並且完美運行:
#include "stdio.h"
void main()
{
printf("C++ file input c code!\n");

}

J. VS2010快速創建C程序編譯環境

這個問題我前一段時間也遇到了

剛開始按照網上搜的一步步搞,就是出現各種問題
後來我找到,c++的build文件,然後對照著改一下,就解決了

{
"cmd" : ["gcc","${file_name}", "-o", "${file_path}/${file_base_name}"],
"selector" : "source.c",
"shell" : false,
"working_dir" : "${file_path}",
"variants":
[
{
擔叮曹顧丨該查雙腸晶 "name":"Run",
"cmd":["bash","-c","gcc '${file}' -o '${file_path}/${file_base_name}' && '${file_path}/${file_base_name}'"]
}
]
}
新建一個build,然後把這個粘貼進去就可了
和你的第二個相比多了一行 shell:false 具體有沒有用我現在記不清了
我的c配置就是這樣寫的,能正常編譯和執行,但是如果有輸入(scanf) 操作的話,會出錯

熱點內容
易語言問道源碼 發布:2025-02-09 12:59:03 瀏覽:661
ip和伺服器有關嗎 發布:2025-02-09 12:51:26 瀏覽:950
極光免費腳本 發布:2025-02-09 12:50:33 瀏覽:394
c存儲過程返回結果集 發布:2025-02-09 12:42:00 瀏覽:150
gs哪個配置性價比高 發布:2025-02-09 12:35:57 瀏覽:283
java棧數組 發布:2025-02-09 12:33:37 瀏覽:557
php上傳文件form 發布:2025-02-09 12:33:31 瀏覽:157
冠道如何選擇配置 發布:2025-02-09 12:20:21 瀏覽:971
為什麼安卓手機wearpro搜不到手錶 發布:2025-02-09 12:16:07 瀏覽:671
伺服器安全怎麼做 發布:2025-02-09 12:08:08 瀏覽:485