Встраивание MS.NET C # в c / c ++ (например, моно) - PullRequest
1 голос
/ 04 марта 2011

Можно ли встроить компилятор MS C # в неуправляемое хост-приложение c / c ++ и сделать так, чтобы оба языка взаимодействовали, во многом как в Mono (например, здесь и здесь )
У меня есть рабочая реализация этого моего приложения на C ++ на Qt с использованием mono, но я ограничен (мне действительно нужна память) 32-битным ограничением mono для Windows (64-разрядных выпусков для Windows нет). Так может ли это быть достигнуто с "оригинальной" реализацией C #?

Кстати: я бы хотел продолжить использовать компиляторы GNU (mingw-w64).

Ответы [ 2 ]

4 голосов
/ 04 марта 2011

Microsoft поддерживает это; их термин для этого хостинг .

0 голосов
/ 04 марта 2011

Если вы специально хотите использовать компилятор C #, то компилятор C # Mono управляется, а компилятор C # от Microsoft является нативным. Есть некоторые отличия, которые вы не можете победить.

...