Могу ли я скомпилировать код из нескольких языков вместе с LLVM?
Могу ли я написать программу на двух разных языках и скомпилировать их в один исполняемый файл LLVM?
Например, часть моей программы находится на C++, а часть - на D.
1 ответ
Решение
Не в общем случае. Только если языки совместимы с ABI. Это верно для C и C++ в очень ограниченной степени (extern "C"
код со стороны C++), и гораздо меньше для других языков.