vs的編譯環境是什麼
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) 操作的話,會出錯