blob: 14a8d88d3dc77f58f7b6bf8c4a372f24e8436891 [file] [log] [blame]
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>LINKER_LANGUAGE &mdash; CMake 3.23.1 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/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="LOCATION" href="LOCATION.html" />
<link rel="prev" title="LINK_WHAT_YOU_USE" href="LINK_WHAT_YOU_USE.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="LOCATION.html" title="LOCATION"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="LINK_WHAT_YOU_USE.html" title="LINK_WHAT_YOU_USE"
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> &#187;
</li>
<li>
<a href="../index.html">3.23.1 Documentation</a> &#187;
</li>
<li class="nav-item nav-item-1"><a href="../manual/cmake-properties.7.html" accesskey="U">cmake-properties(7)</a> &#187;</li>
<li class="nav-item nav-item-this"><a href="">LINKER_LANGUAGE</a></li>
</ul>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body" role="main">
<div class="section" id="linker-language">
<span id="prop_tgt:LINKER_LANGUAGE"></span><h1>LINKER_LANGUAGE<a class="headerlink" href="#linker-language" title="Permalink to this headline">ΒΆ</a></h1>
<p>Specifies language whose compiler will invoke the linker.</p>
<p>For executables, shared libraries, and modules, this sets the language
whose compiler is used to link the target (such as &quot;C&quot; or &quot;CXX&quot;). A
typical value for an executable is the language of the source file
providing the program entry point (main). If not set, the language
with the highest linker preference value is the default. Details of
the linker preferences are considered internal, but some limited
discussion can be found under the internal
<span class="target" id="index-0-variable:CMAKE_&lt;LANG&gt;_LINKER_PREFERENCE"></span><a class="reference internal" href="../variable/CMAKE_LANG_LINKER_PREFERENCE.html#variable:CMAKE_&lt;LANG&gt;_LINKER_PREFERENCE" title="CMAKE_&lt;LANG&gt;_LINKER_PREFERENCE"><code class="xref cmake cmake-variable docutils literal notranslate"><span class="pre">CMAKE_&lt;LANG&gt;_LINKER_PREFERENCE</span></code></a> variables.</p>
<p>If this property is not set by the user, it will be calculated at
generate-time by CMake.</p>
</div>
<div class="clearer"></div>
</div>
</div>
</div>
<div class="sphinxsidebar" role="navigation" aria-label="main navigation">
<div class="sphinxsidebarwrapper">
<h4>Previous topic</h4>
<p class="topless"><a href="LINK_WHAT_YOU_USE.html"
title="previous chapter">LINK_WHAT_YOU_USE</a></p>
<h4>Next topic</h4>
<p class="topless"><a href="LOCATION.html"
title="next chapter">LOCATION</a></p>
<div role="note" aria-label="source link">
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="../_sources/prop_tgt/LINKER_LANGUAGE.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>$('#searchbox').show(0);</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="LOCATION.html" title="LOCATION"
>next</a> |</li>
<li class="right" >
<a href="LINK_WHAT_YOU_USE.html" title="LINK_WHAT_YOU_USE"
>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> &#187;
</li>
<li>
<a href="../index.html">3.23.1 Documentation</a> &#187;
</li>
<li class="nav-item nav-item-1"><a href="../manual/cmake-properties.7.html" >cmake-properties(7)</a> &#187;</li>
<li class="nav-item nav-item-this"><a href="">LINKER_LANGUAGE</a></li>
</ul>
</div>
<div class="footer" role="contentinfo">
&#169; Copyright 2000-2022 Kitware, Inc. and Contributors.
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
</div>
</body>
</html>