OXIESEC PANEL
- Current Dir:
/
/
usr
/
local
/
doc
/
cmake
/
html
/
generator
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
π
..
-
04/04/2023 07:10:48 PM
rwxr-xr-x
π
Borland Makefiles.html
5.14 KB
04/04/2023 07:05:06 PM
rw-r--r--
π
CodeBlocks.html
9.18 KB
04/04/2023 07:05:06 PM
rw-r--r--
π
CodeLite.html
8.35 KB
04/04/2023 07:05:06 PM
rw-r--r--
π
Eclipse CDT4.html
7.6 KB
04/04/2023 07:05:06 PM
rw-r--r--
π
Green Hills MULTI.html
23.55 KB
04/04/2023 07:05:06 PM
rw-r--r--
π
Kate.html
7.44 KB
04/04/2023 07:05:06 PM
rw-r--r--
π
MSYS Makefiles.html
5.94 KB
04/04/2023 07:05:06 PM
rw-r--r--
π
MinGW Makefiles.html
6.04 KB
04/04/2023 07:05:06 PM
rw-r--r--
π
NMake Makefiles JOM.html
5.5 KB
04/04/2023 07:05:06 PM
rw-r--r--
π
NMake Makefiles.html
5.11 KB
04/04/2023 07:05:06 PM
rw-r--r--
π
Ninja Multi-Config.html
28.69 KB
04/04/2023 07:05:06 PM
rw-r--r--
π
Ninja.html
9.51 KB
04/04/2023 07:05:06 PM
rw-r--r--
π
Sublime Text 2.html
8.3 KB
04/04/2023 07:05:06 PM
rw-r--r--
π
Unix Makefiles.html
6.89 KB
04/04/2023 07:05:06 PM
rw-r--r--
π
Visual Studio 10 2010.html
6.58 KB
04/04/2023 07:05:06 PM
rw-r--r--
π
Visual Studio 11 2012.html
12.04 KB
04/04/2023 07:05:06 PM
rw-r--r--
π
Visual Studio 12 2013.html
11.32 KB
04/04/2023 07:05:06 PM
rw-r--r--
π
Visual Studio 14 2015.html
13.27 KB
04/04/2023 07:05:06 PM
rw-r--r--
π
Visual Studio 15 2017.html
12.28 KB
04/04/2023 07:05:06 PM
rw-r--r--
π
Visual Studio 16 2019.html
11.4 KB
04/04/2023 07:05:06 PM
rw-r--r--
π
Visual Studio 17 2022.html
11.35 KB
04/04/2023 07:05:06 PM
rw-r--r--
π
Visual Studio 6.html
5.57 KB
04/04/2023 07:05:06 PM
rw-r--r--
π
Visual Studio 7 .NET 2003.html
5.68 KB
04/04/2023 07:05:06 PM
rw-r--r--
π
Visual Studio 7.html
5.66 KB
04/04/2023 07:05:06 PM
rw-r--r--
π
Visual Studio 8 2005.html
5.74 KB
04/04/2023 07:05:06 PM
rw-r--r--
π
Visual Studio 9 2008.html
9.02 KB
04/04/2023 07:05:06 PM
rw-r--r--
π
Watcom WMake.html
4.96 KB
04/04/2023 07:05:06 PM
rw-r--r--
π
Xcode.html
10.61 KB
04/04/2023 07:05:06 PM
rw-r--r--
Editing: Visual Studio 14 2015.html
Close
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" /> <title>Visual Studio 14 2015 — CMake 3.26.3 Documentation</title> <link rel="stylesheet" type="text/css" href="../_static/pygments.css" /> <link rel="stylesheet" type="text/css" href="../_static/cmake.css" /> <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script> <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/_sphinx_javascript_frameworks_compat.js"></script> <script src="../_static/doctools.js"></script> <link rel="shortcut icon" href="../_static/cmake-favicon.ico"/> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> <link rel="next" title="Visual Studio 15 2017" href="Visual%20Studio%2015%202017.html" /> <link rel="prev" title="Visual Studio 12 2013" href="Visual%20Studio%2012%202013.html" /> </head><body> <div class="related" role="navigation" aria-label="related navigation"> <h3>Navigation</h3> <ul> <li class="right" style="margin-right: 10px"> <a href="../genindex.html" title="General Index" accesskey="I">index</a></li> <li class="right" > <a href="Visual%20Studio%2015%202017.html" title="Visual Studio 15 2017" accesskey="N">next</a> |</li> <li class="right" > <a href="Visual%20Studio%2012%202013.html" title="Visual Studio 12 2013" accesskey="P">previous</a> |</li> <li> <img src="../_static/cmake-logo-16.png" alt="" style="vertical-align: middle; margin-top: -2px" /> </li> <li> <a href="https://cmake.org/">CMake</a> » </li> <li> <a href="../index.html">3.26.3 Documentation</a> » </li> <li class="nav-item nav-item-1"><a href="../manual/cmake-generators.7.html" accesskey="U">cmake-generators(7)</a> »</li> <li class="nav-item nav-item-this"><a href="">Visual Studio 14 2015</a></li> </ul> </div> <div class="document"> <div class="documentwrapper"> <div class="bodywrapper"> <div class="body" role="main"> <section id="visual-studio-14-2015"> <span id="generator:Visual Studio 14 2015"></span><h1>Visual Studio 14 2015<a class="headerlink" href="#visual-studio-14-2015" title="Permalink to this heading">ΒΆ</a></h1> <div class="versionadded"> <p><span class="versionmodified added">New in version 3.1.</span></p> </div> <p>Generates Visual Studio 14 (VS 2015) project files.</p> <section id="project-types"> <h2>Project Types<a class="headerlink" href="#project-types" title="Permalink to this heading">ΒΆ</a></h2> <p>Only Visual C++ and C# projects may be generated (and Fortran with Intel compiler integration). Other types of projects (JavaScript, Powershell, Python, etc.) are not supported.</p> </section> <section id="platform-selection"> <h2>Platform Selection<a class="headerlink" href="#platform-selection" title="Permalink to this heading">ΒΆ</a></h2> <p>The default target platform name (architecture) is <code class="docutils literal notranslate"><span class="pre">Win32</span></code>.</p> <p>The <span class="target" id="index-0-variable:CMAKE_GENERATOR_PLATFORM"></span><a class="reference internal" href="../variable/CMAKE_GENERATOR_PLATFORM.html#variable:CMAKE_GENERATOR_PLATFORM" title="CMAKE_GENERATOR_PLATFORM"><code class="xref cmake cmake-variable docutils literal notranslate"><span class="pre">CMAKE_GENERATOR_PLATFORM</span></code></a> variable may be set, perhaps via the <a class="reference internal" href="../manual/cmake.1.html#cmdoption-cmake-A"><code class="xref std std-option docutils literal notranslate"><span class="pre">cmake</span> <span class="pre">-A</span></code></a> option, to specify a target platform name (architecture). For example:</p> <ul class="simple"> <li><p><code class="docutils literal notranslate"><span class="pre">cmake</span> <span class="pre">-G</span> <span class="pre">"Visual</span> <span class="pre">Studio</span> <span class="pre">14</span> <span class="pre">2015"</span> <span class="pre">-A</span> <span class="pre">Win32</span></code></p></li> <li><p><code class="docutils literal notranslate"><span class="pre">cmake</span> <span class="pre">-G</span> <span class="pre">"Visual</span> <span class="pre">Studio</span> <span class="pre">14</span> <span class="pre">2015"</span> <span class="pre">-A</span> <span class="pre">x64</span></code></p></li> <li><p><code class="docutils literal notranslate"><span class="pre">cmake</span> <span class="pre">-G</span> <span class="pre">"Visual</span> <span class="pre">Studio</span> <span class="pre">14</span> <span class="pre">2015"</span> <span class="pre">-A</span> <span class="pre">ARM</span></code></p></li> </ul> <p>For compatibility with CMake versions prior to 3.1, one may specify a target platform name optionally at the end of the generator name. This is supported only for:</p> <dl class="simple"> <dt><code class="docutils literal notranslate"><span class="pre">Visual</span> <span class="pre">Studio</span> <span class="pre">14</span> <span class="pre">2015</span> <span class="pre">Win64</span></code></dt><dd><p>Specify target platform <code class="docutils literal notranslate"><span class="pre">x64</span></code>.</p> </dd> <dt><code class="docutils literal notranslate"><span class="pre">Visual</span> <span class="pre">Studio</span> <span class="pre">14</span> <span class="pre">2015</span> <span class="pre">ARM</span></code></dt><dd><p>Specify target platform <code class="docutils literal notranslate"><span class="pre">ARM</span></code>.</p> </dd> </dl> </section> <section id="toolset-selection"> <h2>Toolset Selection<a class="headerlink" href="#toolset-selection" title="Permalink to this heading">ΒΆ</a></h2> <p>The <code class="docutils literal notranslate"><span class="pre">v140</span></code> toolset that comes with Visual Studio 14 2015 is selected by default. The <span class="target" id="index-0-variable:CMAKE_GENERATOR_TOOLSET"></span><a class="reference internal" href="../variable/CMAKE_GENERATOR_TOOLSET.html#variable:CMAKE_GENERATOR_TOOLSET" title="CMAKE_GENERATOR_TOOLSET"><code class="xref cmake cmake-variable docutils literal notranslate"><span class="pre">CMAKE_GENERATOR_TOOLSET</span></code></a> option may be set, perhaps via the <a class="reference internal" href="../manual/cmake.1.html#cmdoption-cmake-T"><code class="xref std std-option docutils literal notranslate"><span class="pre">cmake</span> <span class="pre">-T</span></code></a> option, to specify another toolset.</p> <div class="versionadded"> <p><span class="versionmodified added">New in version 3.8: </span>For each toolset that comes with this version of Visual Studio, there are variants that are themselves compiled for 32-bit (<code class="docutils literal notranslate"><span class="pre">x86</span></code>) and 64-bit (<code class="docutils literal notranslate"><span class="pre">x64</span></code>) hosts (independent of the architecture they target). By default this generator uses the 32-bit variant even on a 64-bit host. One may explicitly request use of either the 32-bit or 64-bit host tools by adding either <code class="docutils literal notranslate"><span class="pre">host=x86</span></code> or <code class="docutils literal notranslate"><span class="pre">host=x64</span></code> to the toolset specification. See the <span class="target" id="index-1-variable:CMAKE_GENERATOR_TOOLSET"></span><a class="reference internal" href="../variable/CMAKE_GENERATOR_TOOLSET.html#variable:CMAKE_GENERATOR_TOOLSET" title="CMAKE_GENERATOR_TOOLSET"><code class="xref cmake cmake-variable docutils literal notranslate"><span class="pre">CMAKE_GENERATOR_TOOLSET</span></code></a> variable for details.</p> </div> <div class="versionadded"> <p><span class="versionmodified added">New in version 3.14: </span>Added support for <code class="docutils literal notranslate"><span class="pre">host=x86</span></code> option.</p> </div> </section> <section id="windows-10-sdk-maximum-version-for-vs-2015"> <span id="id1"></span><h2>Windows 10 SDK Maximum Version for VS 2015<a class="headerlink" href="#windows-10-sdk-maximum-version-for-vs-2015" title="Permalink to this heading">ΒΆ</a></h2> <div class="versionadded"> <p><span class="versionmodified added">New in version 3.19.</span></p> </div> <p>Microsoft stated in a "Windows 10 October 2018 Update" blog post that Windows 10 SDK versions (15063, 16299, 17134, 17763) are not supported by VS 2015 and are only supported by VS 2017 and later. Therefore by default CMake automatically ignores Windows 10 SDKs beyond <code class="docutils literal notranslate"><span class="pre">10.0.14393.0</span></code>.</p> <p>However, there are other recommendations for certain driver/Win32 builds that indicate otherwise. A user can override this behavior by either setting the <span class="target" id="index-0-variable:CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION_MAXIMUM"></span><a class="reference internal" href="../variable/CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION_MAXIMUM.html#variable:CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION_MAXIMUM" title="CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION_MAXIMUM"><code class="xref cmake cmake-variable docutils literal notranslate"><span class="pre">CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION_MAXIMUM</span></code></a> to a false value or setting the <span class="target" id="index-1-variable:CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION_MAXIMUM"></span><a class="reference internal" href="../variable/CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION_MAXIMUM.html#variable:CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION_MAXIMUM" title="CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION_MAXIMUM"><code class="xref cmake cmake-variable docutils literal notranslate"><span class="pre">CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION_MAXIMUM</span></code></a> to the string value of the required maximum (e.g. <code class="docutils literal notranslate"><span class="pre">10.0.15063.0</span></code>).</p> </section> </section> <div class="clearer"></div> </div> </div> </div> <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> <div class="sphinxsidebarwrapper"> <div> <h3><a href="../index.html">Table of Contents</a></h3> <ul> <li><a class="reference internal" href="#">Visual Studio 14 2015</a><ul> <li><a class="reference internal" href="#project-types">Project Types</a></li> <li><a class="reference internal" href="#platform-selection">Platform Selection</a></li> <li><a class="reference internal" href="#toolset-selection">Toolset Selection</a></li> <li><a class="reference internal" href="#windows-10-sdk-maximum-version-for-vs-2015">Windows 10 SDK Maximum Version for VS 2015</a></li> </ul> </li> </ul> </div> <div> <h4>Previous topic</h4> <p class="topless"><a href="Visual%20Studio%2012%202013.html" title="previous chapter">Visual Studio 12 2013</a></p> </div> <div> <h4>Next topic</h4> <p class="topless"><a href="Visual%20Studio%2015%202017.html" title="next chapter">Visual Studio 15 2017</a></p> </div> <div role="note" aria-label="source link"> <h3>This Page</h3> <ul class="this-page-menu"> <li><a href="../_sources/generator/Visual Studio 14 2015.rst.txt" rel="nofollow">Show Source</a></li> </ul> </div> <div id="searchbox" style="display: none" role="search"> <h3 id="searchlabel">Quick search</h3> <div class="searchformwrapper"> <form class="search" action="../search.html" method="get"> <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/> <input type="submit" value="Go" /> </form> </div> </div> <script>document.getElementById('searchbox').style.display = "block"</script> </div> </div> <div class="clearer"></div> </div> <div class="related" role="navigation" aria-label="related navigation"> <h3>Navigation</h3> <ul> <li class="right" style="margin-right: 10px"> <a href="../genindex.html" title="General Index" >index</a></li> <li class="right" > <a href="Visual%20Studio%2015%202017.html" title="Visual Studio 15 2017" >next</a> |</li> <li class="right" > <a href="Visual%20Studio%2012%202013.html" title="Visual Studio 12 2013" >previous</a> |</li> <li> <img src="../_static/cmake-logo-16.png" alt="" style="vertical-align: middle; margin-top: -2px" /> </li> <li> <a href="https://cmake.org/">CMake</a> » </li> <li> <a href="../index.html">3.26.3 Documentation</a> » </li> <li class="nav-item nav-item-1"><a href="../manual/cmake-generators.7.html" >cmake-generators(7)</a> »</li> <li class="nav-item nav-item-this"><a href="">Visual Studio 14 2015</a></li> </ul> </div> <div class="footer" role="contentinfo"> © Copyright 2000-2023 Kitware, Inc. and Contributors. Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.0.2. </div> </body> </html>