
📚Learn LLVM 17, 2nd Edition: A beginner’s guide to learning LLVM compiler tools and core libraries with C++ (2024)
✍️Автор: Kai Nacke
📃Страниц: 416
Эта книга предназначена для разработчиков компиляторов, энтузиастов и инженеров, впервые знакомящихся с LLVM. Инженеры-программисты на C++, желающие использовать инструменты на основе компиляторов для анализа и улучшения кода, а также обычные пользователи библиотек LLVM, которые хотят получить больше знаний о LLVM essentials, также найдут эту книгу полезной. Для понимания концепций, описанных в этой книге, необходим опыт программирования на C++ среднего уровня.
Что внутри:
🔸Сконфигурируйте, скомпилируйте и установите платформу LLVM
🔸Поймите, как организован исходный код LLVM
🔸Узнайте, что вам нужно сделать, чтобы использовать LLVM в ваших собственных проектах
🔸Изучите структуру компилятора и реализуйте крошечный компилятор
Сгенерируйте LLVM IR для общих конструкций исходного языка
Скачать книгу
✍️Автор: Kai Nacke
📃Страниц: 416
Эта книга предназначена для разработчиков компиляторов, энтузиастов и инженеров, впервые знакомящихся с LLVM. Инженеры-программисты на C++, желающие использовать инструменты на основе компиляторов для анализа и улучшения кода, а также обычные пользователи библиотек LLVM, которые хотят получить больше знаний о LLVM essentials, также найдут эту книгу полезной. Для понимания концепций, описанных в этой книге, необходим опыт программирования на C++ среднего уровня.
Что внутри:
🔸Сконфигурируйте, скомпилируйте и установите платформу LLVM
🔸Поймите, как организован исходный код LLVM
🔸Узнайте, что вам нужно сделать, чтобы использовать LLVM в ваших собственных проектах
🔸Изучите структуру компилятора и реализуйте крошечный компилятор
Сгенерируйте LLVM IR для общих конструкций исходного языка
Скачать книгу