📚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 для общих конструкций исходного языка



Скачать книгу