An open API service indexing awesome lists of open source software.

https://github.com/johnwbyrd/llvm-vs-env

A highly opinionated environment for developing LLVM on Windows
https://github.com/johnwbyrd/llvm-vs-env

Last synced: 3 months ago
JSON representation

A highly opinionated environment for developing LLVM on Windows

Awesome Lists containing this project

README

        

# llvm-vs-env

This is an opinionated development environment for doing builds and testing of
llvm with Visual Studio code on Windows.

## Requirements

It requires the following software to be installed on the Windows development
system:

- Visual Studio code
- Windows C++ development SDK
- Anaconda 3
- LLVM for Windows (any recent stable build)

Within the Anaconda 3 environment, you will need to install some additional
software:

`
conda install sphinx
`

It requires the following extensions to be installed as part of Visual Studio
Code:

- C/C++
- CMake Tools
- LLVM
- LLVM TableGen
- Python
- reStructuredText
- vscode-clangd

# Use

Clone your llvm-project directory into the llvm-vs-env directory.

You can now use Visual Studio to build llvm with CMake Tools.