最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用devenv在命令行中編譯項目的方法

 更新時間:2018年01月15日 14:41:01   作者:阿Bin先生  
下面小編就為大家分享一篇使用devenv在命令行中編譯項目的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

本文介紹如何使用命令行運行Visual Studio編譯項目。

一、devenv介紹

devenv是VisualStudio的可執(zhí)行程序,一般在“..\Microsoft Visual Studio 12.0\Common7\IDE”下,用于運行Visual Studio。

使用devenv來編譯項目的實例:

devenv D:\Build\MyProject\Src\MyProject.sln /Build "Debug|x64" 

二、devenv的使用幫助

1、如何獲取使用幫助

在cmd中輸入 devenv /?

2、使用幫助的內(nèi)容

以下是詳細的幫助內(nèi)容:

用法:

devenv [解決方案文件 | 項目文件 | 任意文件.擴展名] [開關]

devenv 的第一個參數(shù)通常是一個解決方案文件或項目文件。

如果您希望在編輯器中自動打開文件,

也可以使用任何其他文件作為第一個參數(shù)。當您輸入項目文件時,IDE

會在項目文件的父目錄中查找與該項目文件具有相同

基名稱的 .sln 文件。如果不存在這樣的 .sln 文件,

IDE 將查找引用該項目的單個 .sln 文件。如果不存在這樣的單個

.sln 文件,則 IDE 將創(chuàng)建一個具有默認 .sln 文件名的未保存

的解決方案,其基名稱與項目文件的基名稱相同。

命令行生成:

devenv 解決方案文件.sln /build [ 解決方案配置 ] [ /project 項目名稱或文件 [ /projectconfig 名稱 ] ]

可用的命令行開關:

/Build  使用指定的解決方案配置生成解決方案或項目。例如“Debug”。如果可能存在多個平臺, 則配置名稱必須用引號括起來并且包含平臺名稱。例如“Debug|Win32”。

/Clean   刪除生成結(jié)果。

/Command   啟動 IDE 并執(zhí)行該命令。

/Deploy   生成并部署指定的生成配置。

/Edit  在此應用程序的運行實例中打開 指定文件。如果沒有正在運行的實例, 則啟動一個具有簡化窗口布局的新實例。

/LCID    設置 IDE 中用于用戶界面的默認語言。

/Log    將 IDE 活動記錄到指定的文件以用于疑難解答。

/NoVSIP    禁用用于 VSIP 測試的 VSIP 開發(fā)人員許可證密鑰。

/Out   將生成日志追加到指定的文件中。

/Project   指定生成、清理或部署的項目。 必須和 /Build、/Rebuild、/Clean 或 /Deploy 一起使用。

/ProjectConfig   重寫解決方案 配置中指定的項目配置。例如“Debug”。如果可能存在

多個平臺,則配置名稱必須用引號括起來并包含平臺名稱。例如“Debug|Win32”。 必須和 /Project 一起使用。

/Rebuild   先清理,然后使用指定配置生成 解決方案或項目。

/ResetAddin   移除與特定外接程序關聯(lián)的命令和命令用戶界面。

/ResetSettings   恢復 IDE 的默認設置,還可以重置為 指定的 VSSettings 文件。

/ResetSkipPkgs    清除所有添加到 VSPackages 的 SkipLoading 標記。

/Run    編譯并運行指定的解決方案。

/RunExit    編譯并運行指定的解決方案然后關閉 IDE。

/SafeMode   以安全模式啟動 IDE,加載最少數(shù)量的窗口。

/Upgrade   升級項目或解決方案以及其中的所有項目。 并相應地創(chuàng)建這些文件的備份。 有關備份 過程的詳細信息,請參見Visual Studio 轉(zhuǎn)換向?qū)А鄙系膸椭?/p>

產(chǎn)品特定的開關:

/componentsDiff   比較兩個組件文件夾。需要三個參數(shù): OptionalTfsServerCollectionUri SourceVersionedServerFolderPath TargetVersionedServerFolderPath 如果未提供 OptionalTfsServerCollectionUri,則 嘗試使用當前的 TFS 項目集合。

/debugexe  打開要調(diào)試的指定可執(zhí)行文件。將 命令行的剩余部分作為參數(shù)傳遞給此可執(zhí)行文件。

/diff    比較兩個文件。 采用四個參數(shù): SourceFile、TargetFile、SourceDisplayName (可選)、 TargetDisplayName (可選)

/openProjects /scc:git 從 Git 打開提交的項目。

參數(shù):

/repositoryUrl (/repo):
/commitId (/id):
/project:
/solution (/sln):
/displayId:
/timestamp:
/comment:
/author:

/openProjects /scc:tfs 從 tfs 打開版本控制項目。

參數(shù):

/collection (/col):
/version:
/project:
/solution (/sln):

如果未提供 OptionalTfsServerCollectionUri,則

嘗試使用當前的 TFS 項目集合。

/sqldbaction Start SQL Server Data Tools and perform the action specified in the argument string.

/TfsLink 打開團隊資源管理器并為提供的項目 URI 啟動查看器

(如果注冊了項目 URI)。

/useenv 使用 PATH、INCLUDE、LIBPATH 和 LIB 環(huán)境變量

而不是使用 VC++ 生成的 IDE 路徑。

要從命令行附加調(diào)試器,請使用:

VsJITDebugger.exe -p <pid>

以上這篇使用devenv在命令行中編譯項目的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:

相關文章

  • C++標準庫bitset類型的簡單使用方法介紹

    C++標準庫bitset類型的簡單使用方法介紹

    這篇文章主要介紹了C++標準庫bitset類型的簡單使用方法,需要的朋友可以參考下
    2017-07-07
  • operator new在C++中的各種寫法總結(jié)

    operator new在C++中的各種寫法總結(jié)

    這篇文章并不是一個綜合的手冊,而是一個C++中各種內(nèi)存分配方法的概述。它面向已經(jīng)很熟悉C++語言的讀者
    2013-09-09
  • c++基礎語法:構(gòu)造函數(shù)與析構(gòu)函數(shù)

    c++基礎語法:構(gòu)造函數(shù)與析構(gòu)函數(shù)

    構(gòu)造函數(shù)用來構(gòu)造一個對象,主要完成一些初始化工作,如果類中不提供構(gòu)造函數(shù),編譯器會默認的提供一個默認構(gòu)造函數(shù)(參數(shù)為空的構(gòu)造函數(shù)就是默認構(gòu)造函數(shù)) ;析構(gòu)函數(shù)是隱式調(diào)用的,delete對象時候會自動調(diào)用完成對象的清理工作
    2013-09-09
  • 深入解析C++中的mutable關鍵字

    深入解析C++中的mutable關鍵字

    在C++中,mutable也是為了突破const的限制而設置的。被mutable修飾的變量,將永遠處于可變的狀態(tài),即使在一個const函數(shù)中
    2013-10-10
  • c++ map索引不存在的key可能導致的后果分析

    c++ map索引不存在的key可能導致的后果分析

    這篇文章主要介紹了c++ map索引不存在的key可能導致的后果分析,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-12-12
  • 利用C++ R3層斷鏈實現(xiàn)模塊隱藏功能

    利用C++ R3層斷鏈實現(xiàn)模塊隱藏功能

    在R3層的模塊隱藏,我們需要做的就是將其該鏈表斷鏈,將某一模塊從這個雙向鏈表中摘除,這樣再調(diào)用傳統(tǒng)的API時就會搜索不到。本文重點給大家介紹利用C++ R3層斷鏈實現(xiàn)模塊隱藏功能,感興趣的朋友一起看看吧
    2019-10-10
  • C++ Primer Plus 第四章之C++ Primer Plus復合類型學習筆記

    C++ Primer Plus 第四章之C++ Primer Plus復合類型學習筆記

    數(shù)組(array)是一種數(shù)據(jù)格式,能夠存儲多個同類型的值。每個值都存儲在一個獨立的數(shù)組元素中,計算機在內(nèi)存中依次存儲數(shù)組的各個元素,今天給大家重點介紹C++ Primer Plus復合類型的實例詳解,感興趣的朋友一起看看吧
    2021-07-07
  • C語言如何利用異或進行兩個值的交換詳解

    C語言如何利用異或進行兩個值的交換詳解

    最近在工作中遇到了兩個值交換的需求,發(fā)現(xiàn)自己對異或有些忘記,所以索性寫出來,方便以后需要的時候參考學習,下面這篇文章主要給大家介紹了關于C語言如何利用異或進行兩個值的交換的相關資料,需要的朋友可以參考下。
    2017-09-09
  • C++中 string 中的常用方法使用心得

    C++中 string 中的常用方法使用心得

    這篇文章主要介紹了C++中 string 中的常用方法使用心得,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-03-03
  • 利用Qt實現(xiàn)仿QQ設置面板功能

    利用Qt實現(xiàn)仿QQ設置面板功能

    這篇文章主要為大家詳細介紹了如何利用Qt實現(xiàn)仿QQ設置面板功能,文中的示例代碼講解詳細,具有一定的借鑒價值,感興趣的小伙伴可以了解一下
    2022-12-12

最新評論

刚察县| 民丰县| 石棉县| 安宁市| 无极县| 比如县| 镇平县| 宽城| 沙湾县| 丰城市| 类乌齐县| 乌审旗| 二连浩特市| 昌吉市| 都兰县| 行唐县| 松原市| 盘山县| 徐州市| 湘西| 威信县| 四川省| 洛宁县| 泰安市| 河南省| 酒泉市| 尚义县| 四会市| 永康市| 大丰市| 永泰县| 陕西省| 阿拉善右旗| 元阳县| 翁牛特旗| 榆中县| 古蔺县| 大名县| 岳西县| 东安县| 阿巴嘎旗|