Есть ли C C ++ C # компилятор, который компилируется в машинный код

Я ищу способ скомпилировать небольшую вычислительную программу в исполняемый код машинного кода.

В настоящее время программа написана в среде Microsoft Visual Studio C #, но я так же рад сделать это на C, C ++ или любом другом подобном варианте, если это приведет к получению исполняемого кода машинного кода.

(У меня также есть среда SharpDevelop)

Я хочу избежать затрат времени выполнения, которые, как я ожидаю, возникают из-за использования JIT-компилятора времени выполнения.

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

1

Решение

Все компиляторы C / C ++ компилируются с собственным машинным кодом, поэтому вы можете напрямую обращаться к памяти, иметь встроенный ассемблер и заботиться о sizeof (int) в системе, для которой вы компилируете.

0

Другие решения


По вопросам рекламы [email protected]