⭐ Enroll: dmitrysoshnikov.com/courses/programming-language-with-llvm/ 👉 DS Education: www.dmitrysoshnikov.education/p/programming-language-with-llvm/ 📚 In which order to take my courses: dmitrysoshnikov.com/courses/compiler-engineer-path/
здравствуйте,подскажите,пожалуйста,а как установить llvm/IR на windows? я скачал llvm с оф. сайта,но при попытке сделать include этих библиотек,ide не может их найти
Have you installed llvm-config? Try running this command outside of clang. Also, notice, you need to use backtick symbols, ` `, not ' ' - `llvm-config --cxxflags --ldflags --system-libs --libs core`. Alternatively you can use $() syntax: $(llvm-config --cxxflags --ldflags --system-libs --libs core)
⭐ Enroll: dmitrysoshnikov.com/courses/programming-language-with-llvm/
👉 DS Education: www.dmitrysoshnikov.education/p/programming-language-with-llvm/
📚 In which order to take my courses: dmitrysoshnikov.com/courses/compiler-engineer-path/
Невероятная подача! Даже учить английский можно! Браво!
This is awesome, very clear explanation. Thanks for sharing
здравствуйте,подскажите,пожалуйста,а как установить llvm/IR на windows? я скачал llvm с оф. сайта,но при попытке сделать include этих библиотек,ide не может их найти
ты пофиксил или нет?
@@h4wk_0 пофиксил
Hi Dmitry
Is there a new course available on Udemy for this?
Yes, it's coming soon!
clang: error: no such file or directory: 'llvm-config --cxxflags --ldflags --system-libs --libs core'
Have you installed llvm-config? Try running this command outside of clang. Also, notice, you need to use backtick symbols, ` `, not ' ' - `llvm-config --cxxflags --ldflags --system-libs --libs core`. Alternatively you can use $() syntax: $(llvm-config --cxxflags --ldflags --system-libs --libs core)
@@DmitrySoshnikov-education Thankyou So much
That's a huge binary for producing nothing. Are there more cache hit problems when you actually have a full working compiler?
Right, cache hits is a property of runtime optimizations. Try playing with -O3 and other C++/clang optimizations for the binary size.