vs2010編譯設置
1. 用VS2010怎麼編譯,調試,運行Vc++文件
vc++就可以。
你下載一個qt-vs-addin-1.1.9.exe,這個支持vs2010,可以直接在裡面建立qt的項目。我用的是這個版本,qt是qt-everywhere-opensource-src-4.7.3.zip,操作系統是xp。
2. visualstudio2010專業版編譯選項在哪
菜單欄里的生成解決方案按鈕。visualstudio2010專業版編譯選項,在菜單欄里的生成解決方案按鈕就是進行編譯。生成好後會在debug文件夾里有exe文件。如果要進行軟體發布的話,建議使用新建一個項目,選著其他項目類型里的安裝部署。
3. 如何在VS2010環境下編譯C++程序
用 Visual Studio 編寫 Visual C++ 程序的第一步是選擇項目的類型。對於每種項目類型,Visual Studio 都為您設置編譯器設置並生成起始代碼。
創建新項目
在「文件」菜單中,指向「新建」,然後單擊「項目...」。
在「項目類型」區域中,單擊「Win32」。然後,在「Visual Studio 已安裝的模板」窗格中,單擊「Win32 控制台應用程序」。
鍵入項目名稱。
創建新項目時,Visual Studio 將該項目放入一個解決方案。請接受解決方案的默認名稱,該名稱與項目的名稱相同。
您可以接受默認位置、鍵入一個不同的位置或者瀏覽到要保存項目的目錄。
按「確定」啟動「Win32 應用程序向導」。
在「Win32 應用程序向導」對話框的「概述」頁中,單擊「下一步」。
在「應用程序類型」下的「應用程序設置」頁,選擇「控制台應用程序」。選擇「其他選項」下的「空項目」設置並單擊「完成」。
現在,您得到了一個沒有源代碼文件的項目。
這一章將幫助大家解釋一些常見的錯誤、警告和問題,幫助大家去理解和解決一些常見問題,並了解它的根本原因。
iostream.h與<iostream>
下面的代碼為什麼在VC2010下面編譯不過去?
#include <iostream.h>
int main()
{
cout<<"Hello World."<<endl;
return 0;
}
錯誤信息:fatal error C1083: 無法打開包括文件:「iostream.h」: No such file or directory
造成這個錯誤的原因在於歷史原因,在過去C++98標准尚未訂立的時候,C++的標准輸入輸出流確實是定義在這個文件裡面的,這是C風格的定義方法,隨著C++98標準的確定,iostream.h已經被取消,至少在VC2010下面是這樣的,取而代之的是我們要用<iostream>頭文件來代替,你甚至可以認為<iostream>是這樣定義的:
namespace std
{
#include "iostream.h"
}
因此我們可以簡單的修改我們的Hello World。
#include <iostream>
using namespace std;
int main()
{
cout<<"Hello World."<<endl;
return 0;
}
iostream.h是屬於C++的頭文件,而非C的,因此標准訂立的時候被改成了<iostream>。而C的頭文件stdio.h等依然可以繼續使用,這是為了兼容C代碼。但是它們依然有對應的C++版本,如<cstdio> <cstdlib>等。記住,在VC2010上面採用C++風格的頭文件而不是C風格的頭文件,除非你是在用C。
4. vs2010為什麼設置了靜態編譯還是需要dll文件才能運行exe
靜態編譯:就是在編譯可執行文件的時候,將可執行文件需要調用的對應動態鏈接庫(.so)中的部分提取出來,鏈接到可執行文件中去,使可執行文件在運行的時候不依賴動態鏈接庫。
編譯方式:
第1種:
設置:
1、項目->配置屬性->常規->MFC的使用:在靜態庫中使用MFC
2、項目 -> 配置屬性->C/C++->代碼生成->運行庫 :選擇 多線程調試(/MTd)。
編譯時,選擇的是debug,win32
然後執行編譯生成方案,在該工程目錄下的debug文件中,找到該.exe文件,即可在其他電腦運行。
第2種:
一般可以配置一下兩項:
1.項目 -> 配置屬性->常規->MFC的使用 :在靜態庫中使用MFC。
2.項目 -> 配置屬性->C/C++->代碼生成->運行庫 :選擇 多線程調試(/MT)。
編譯時,選擇的是release,win32(這個選擇項在工具欄的debug選框中,一般我們使用debug方式)
5. win10+vs2010 配置命令行C++編譯
參考了網上的一些博客,零零散散,都會遇到一些問題,比如在配置路徑的時候沒有windows Kits 文件夾等,這里就自己的環境做個總結。
環境: win10系統 vs2010
點開桌面左邊「win」鍵,進入vs2010的文件夾,打開「visual studio 命令提示(2010)」,如下圖所示:
打開的cmd如下所示,裡面的路徑需要記下,之後配置環境需要:
針對在一般路徑下打開的cmd不能編譯問題,就需要配置環境變數。
打開一個cmd窗口,輸入cl命令,顯示如下時表示配置成功了:
測試編譯cpp文件,編寫一個簡單的testvc.cpp文件
int main(){
printf("Hello World!");
return 0;
}
運行結果如下
6. 如何在VS2010中運行編譯C和C++
VS2010需要先新建工程項目,接著在源文件中添加cpp文件,然後再編寫代碼,最後編譯運行就可以,下面是創建執行C++程序的步驟:
1、首先新建項目(文件-->新建-->項目)
7. 怎樣在VS2010中編譯C++程序
打開vs2010後,file->new->new project->other language->visual C++ -> Win32 Console Application->名字那欄輸入工程/項目名字->點OK->點finish(也可以點next,選擇你要的元素)->(一般它就幫你建好了cpp文件,名字和你項目名一樣)右鍵點solution exploror里的項目名,選new item->選C++file(.cpp)->輸入文件名->點OK或add->輸入你的代碼->在上面debug的菜單欄里選擇,start without debugging,就編譯連接運行了。或者你也可以先在build的菜單欄里選擇build或是compile,然後再start without debugging。
希望對你有幫助
8. Visual Studio 2010中的Visual C++如何編譯、連接和運行
1.首先打開vs2010,選擇「visualc++開發設置」,點擊「」啟動visualStudio。