Моно Windows поддержки 64 битов?

Если Вы уже не проверили Список А Независимо , Вы должны, поскольку он содержит некоторые превосходные учебные руководства и инструкции для дизайна веб-сайта.

Эта статья в особенности должна выручить Вас.

7
задан jameszhao00 16 August 2009 в 21:45
поделиться

3 ответа

«Поддерживается» не обязательно означает, что он работает, а «не поддерживается» не обязательно означает, что он не работает. Вместо этого, когда люди, которые пишут программное обеспечение, говорят, что они поддерживают платформу, это означает, что они протестировали программное обеспечение на этой платформе и будут принимать отчеты об ошибках, связанных с отказом от работы на этой платформе.

Использование программного обеспечения на платформах, которые "не являются" поддерживается "означает, что вы используете их на свой страх и риск. (Конечно, бесплатное программное обеспечение обычно всегда используется на ваш страх и риск.)

В конкретном случае 64-битной Windows я ожидал, что Mono будет работать в 32-битном режиме, но я не исследовал. Дело не только в наличии генератора кода x64; ABI для 64-битной Linux отличается от 64-битной Windows, другие механизмы обработки исключений и т. д.

5
ответ дан 7 December 2019 в 01:24
поделиться

Проект Mono не предоставляет двоичные файлы / установщики для Win64, потому что он официально не поддерживается. Как показывают другие ответы, версия Win32 отлично работает в 64-битных версиях Windows.

Однако поддержка Win64 была предоставлена ​​и протестирована некоторыми действительно великими участниками, которые используют ее для своих коммерческих продуктов.

Вы можете создать ее. самостоятельно из SVN Mono, используя "mono.sln" в /mono/msvc.

Используйте конфигурации "Debug_eglib | x64" или "Release_eglib | x64".

4
ответ дан 7 December 2019 в 01:24
поделиться

Тот факт, что наличие генератора кода x64, который работает под Linux, не означает, что тот же генератор кода будет работать под Windows. В операционной системе используется другой ABI, т.е. соглашения о вызовах и другие связанные вещи. Подробнее см. Old New Thing .

Насколько мне известно, нет собственного Mono-порта для Win64, но Win32 отлично работает под WOW даже в системах x64.

1
ответ дан 7 December 2019 в 01:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: