Можете ли вы пояснить мне, возможно ли использование статических библиотек, написанных на C++, в приложениях на C# и Python. Во время компиляции статической библиотеки создаются объектные файлы, содержащие машинный код и тут первая проблема: C# компилируется в байт-код и в программу на нём, вероятно, не удастся встроить такой файл. А с Python ещё интереснее - он интерпретируемый язык.
Мой вопрос: возможно ли использование статических библиотек, написанных на C++, в приложениях на C#, Python. Если да, то каким образом они подключаются и каким образом из программы на C#, Python можно обратиться к функциям библиотеки? + как будет вести себя C#, Python при этом (будет ли надобность в lib файле после компиляции?) Буду благодарен, если Вы найдёте литературу по этому вопросу.
Всем известный Лутц помимо всем известной книги "Изучаем Python" написал еще и двухтомник "Программирование на Python". В этой книге, во втором томе, есть глава 20, которая так и называется "Интеграция с С++". Возможно, там вы найдете ответы на многие свои вопросы. Еще кое что можно почерпнуть вот тут: https://ideafix.name/wp-content/uploads/2012/09/Python-13.pdf
В документации по Python также есть соответствующий, весьма подробный (и длинный :-)) раздел: https://docs.python.org/3.6/extending/extending.html
Сборка персонального компьютера от Artline: умный выбор для современных пользователей