У меня есть большая библиотека C ++ (1000 объектов), к которой я бы хотел иметь доступ в C # в Linux.
Немного предыстории:
Нет причин, по которым я не могу сделать тот же процесс для создания файлов взаимодействия .netcore на стороне Linux. Я просто понятия не имею, как это сделать. Я читал, что PInvoke поддерживается. Это мой единственный вариант? Превратить каждый вызов метода и т. Д. В вызов метода, подобного C?
На данный момент мне не нужно делать то же самое на Windows — только на стороне Linux. Таким образом, любое решение, которое является только Linux, приемлемо. У меня уже есть решение для Windows, использующее стандарт .net.
Задача ещё не решена.
Других решений пока нет …