vs編譯是否可以單獨安裝
① 請問可不可以在不安裝vs2012的前提下單獨安裝Devenv或者在安裝好的vs2012中將Devenv提取出來
如果你是用標准c寫的,不包含windows的函數可以使用其他編譯器,不然就老實使用vs。
弄vs項目不裝vs是什麼心態
② 使用vs2019如何只編譯一個c++文件
比如說有cpp01 和cpp02 兩個文件,你只想編譯cpp02
1、最簡單的方法
將cpp01文件里的int main() 改成 int main01()這種,編譯器就會只執行 02裡面的main()函數了
2、將cpp01全選,注釋掉
3、在文件上右鍵-屬性--生成中排除
③ vs工程中怎麼編譯單個文件
一個解決方案里可以建立很多工程, 在solution explorer里右鍵點擊解決方案去添加更多工程。 將.h文件放到頭文件夾中,將.cpp文件放到源文件中,或者你可以根據自己的需要新建文件夾進行分類,不一定非要分頭文件和源文件的。
④ 如何只用visual c++編譯器而不安裝visual studio
安裝VS,然後你可以把VC目錄拷貝出來,vcvarsall.bat環境下,調用cl.exe編譯你的東西
然後卸掉VS,其他的庫留著。
MSBuild Toolset (ToolsVersion) 是一個任務、目標和工具的集合,指定MSBuild的行為。通常一個MSBuild的Toolset包含 microsoft.common.tasks 文件, microsoft.common.targets 文件和編譯器比如 csc.exe , cl.exe 和 link.exe 。
在裝Visual Studio時會按照對應版本的MSBuild,比如Visual Studio 2015對應的MSBuild就是v14。如果我們用Visual Studio創建C#和C++的項目,在 .csproj 和 .vcxproj 文件的第一行都指定了對應MSBuild的Toolset。
⑤ 如何編譯可以獨立運行的程序
一、生成獨立可執行的程序(exe文件)步驟
1、安裝編譯器。可有多種選擇,matlab自帶了一個LCC,推薦使用VC++6.0,我基於VS 2003實現。
2、設置編譯器。在matlab命令行輸入mbuild –setup以及mex –setup,選擇安裝的c編譯器。
3、調用編譯器。此處使用MATLAB下的一個GUI平台deploytool下完全實現。在命令窗口輸入deploytool即可看到。具體使用方法請Help。
當然,也可以輸入mcc -m filaname, filaname為要轉成exe的m文件;
註:在以前的版本中,用編譯命令mcc -B sglcpp filaname;自2006的版本後,替換為mcc
-mfilaname;
4、安裝<matlab
path>\toolbox\compiler\deploy\win32目錄下的MCRInstaller。
⑥ VS2015和VS2013可以同時安裝嗎
可以,我電腦上一開始裝著VS6.0、VS2010
後來因為需要編譯幾個開源工程,工程文件是用VS2013、VS2015生成的,就又裝了VS2013、VS2015
⑦ VS編譯完生成的exe文件怎樣才能在沒裝framework的機器上獨立運行。
飛信確實可以,它自己實現了一個精簡版的 .net framework,是微軟為它定做的。我覺得,對你而言,比較現實的方法就是把.net framework的安裝包附帶程序一起發布給別人。
⑧ vs2010如何編譯單個CPP文件。
可以明確的告訴你,無此種編譯器存在,編譯文件不光光是看源文件,各個工程中還有很多的配置文件存在,如果不建立工程,任何編譯器都是無法知道你到底是要編譯控制台程序,windows程序,或者是DLL。所以還不存在。
⑨ VS2015如何單個編譯源文件
不行的,VS無法編譯單個源,你這樣的三個文件實際上是在一個工程內的,也就是說是同一個項目,當然只能有一個main()。
⑩ 安裝了VS2013還需要另外裝編譯器嗎
不用。
自帶編譯器,編譯C/C++的cl.exe,編譯C#的csc.exe。
在VS的安裝目錄下找到一個vscvarsall.bat(我的在D:\Program Files (x86)\Microsoft Visual Studio 11.0\VC下),把它拖進命令提示符中,回車運行後就能單獨使用編譯器。
PS:
C/C++編譯:cl 源文件.c/cpp
C#編譯:csc 源文件.cs