<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/152648>152648</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            [Feature request] Can clang-cl provide the necessary VCRuntime headers required by Windows SDK?
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          fithisux
      </td>
    </tr>
</table>

<pre>
    If clang-cl.exe is a drop-in replacement for cl.exe, shouldn't it provide vcruntime.h and friends? They are required by Windows SDK. You can't develop with clang-cl.exe without a VS installation.

I understand the rational that it is a drop-in replacement but if it provides lld-link and other utilities why not provide the necessary header files?

Windows SDK provides a C runtime. So in theory it could be used with clang-cl to build executables on Windows.

This way it can be used to compile from source

1. Odin
2. Firefox/Libreoffice
3. llvm-libc
4. ReactOS
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJx0U81u-zYMfxr5QsSw5bhxDj5kKQwUG1CgKTrsKEt0zE2RMonKx9sPdtKlBf49GTCp3xdJFSPtHWIr6t9E_ZypxKMP7UA8UkyXrPfm2r4MoK1y-4W2OV4QKIICE_xxQQ4CHq3SeEDHMPgAtx4htxBHn6xxQq4YiOEY_IkMwkmH5JgOmI-gnIEhEDoTRdXB-4hXUAEh4L-JAhror_AnOePPEXbPv-fwl0-g1Q3T4AmtP8KZePwucPrjE4OCjx2Qi6ysVUze5aLYiGLzAskZDJEnfh4RwlxVFnhUs9gfLfaJgYYvfiJYaxaW3D-zG88jBkhMlpgwwnm8gvMP9xObQ40xqnCFEZXBAANZnAK4qfti-EGiYAufucHOA7kJyofrJEVPQUOPkCKa73kAe-gTWQN4QZ1Y9RYjePcZ6z2R95EinNUNTbn_sdiD9ocjWYQh-ANEn4LG25syh1dDThQbmUNHAQd_EbL7g_qAfhho7qtysPZ0WFjqtSg2yxzeUGl-3WWmrcy6WqsM23JVL5-qQsoyG9s19nqlh6FolrJvmnVVmaZWq143ul6pQmfUykLWRVM0RV2uijKXZVNWhWoaVdVVXxqxLPCgyOYTc-7DPqMYE7ZlLZ-WTWZVjzbOGy-lwzPMVSHldAChneX2aR_FsrAUOT5gmNjOp9Kh4nTfU4ws6mfYKvcI_dfT_ti-3SZ4n3v8ac9F1WUp2HZkPkZRbYTshOz2xGPqc-0PQnaTpvtncQz-b9QsZDc7iUJ2d6unVv4XAAD__5vkUbk">