[cfe-dev] Pre-built windows binaries: No llvm-config.exe after installation

Nikolai Kosjar via cfe-dev cfe-dev at lists.llvm.org
Tue Jan 5 07:27:46 PST 2016


On 01/05/2016 03:43 PM, Hans Wennborg wrote:
> On Mon, Jan 4, 2016 at 4:16 AM, Nikolai Kosjar
> <nikolai.kosjar at theqtcompany.com> wrote:
>> Looking into my llvm 3.6.2, 3.7.0 and 3.8.0_r253269 installations on Windows
>> I'm noticing that there is no llvm-config.exe for at least 3 minor versions.
>>
>> Is this known / intended / (a bug)?
>
> This is intentional.  The Windows releases don't include LLVM headers,
> libraries or tools (including llvm-config.exe) for using LLVM as a
> library. They are targeted towards users using LLVM as a tool-chain.

libclang seems to be the exception to this since libclang.dll and it's 
headers are shipped. Because there is no llvm-config.exe, we need to 
hard code some paths (include dir, lib dir) for Windows.

For what it's worth, +1 for having llvm-config.exe to complete the 
libclang use case :)

Nikolai



More information about the cfe-dev mailing list