[LLVMdev] Getting started (Windows)

Aaron Gray aaronngray.lists at googlemail.com
Sat May 30 04:50:29 PDT 2009


> Hi Eli,
>
>> Try changing the third line of the output from the demo to look like
>> the following:
>> target triple = "i586-mingw32msvc"
>
> Fantastic, thanks!
>
>>There's a pre-built llvm-gcc for Windows at
>
> Hmm, don't know how I missed that...
>
> I guess that clears up all my beginners issues.

Hi,

The only issue is that LLVM-GCC uses GAS to assemble to COFF files, so its a 
bit slower than direct object emission and you will need to use binutils to 
link to PE or DLL.

We are working on DOE backends for COFF/PE/DLL, ELF and MachO at present but 
that work will not be completed for another few months.

Aaron




More information about the llvm-dev mailing list