Активировать режима строгой плавающей точки в GCC

Я еще не создал программу, чтобы увидеть, понадобится ли ей GCC. Когда я это сделаю, я хотел бы знать, как я мог бы включить режим строгой плавающей точки, который позволит воспроизводить результаты между запусками и компьютерами, Спасибо.

-121--1193923-

Для какой платформы можно компилировать двоичные файлы с помощью LLVM (Low Level Virtual Machine)? Я заинтересован в использовании компилятора Clang LLVM. LLVM претендует на кросс-платформенность, однако неясно, какие платформы могут быть нацелены. Я много погуглил над этим, но там...

Я заинтересован в использовании компилятора Clang LLVM. LLVM претендует на кросс-платформенность, однако неясно, какие платформы могут быть нацелены. Я сделал много гуглинга на этом, но, похоже, нет много информации о поддерживаемых LLVM платформах. Единственное, что я нашел, это «это» , что немного сбивает с толку. Я не уверен, что это означает, что я могу компилировать двоичные файлы для этих платформ с помощью LLVM или только на этих платформах (или на обеих). Может ли кто-то, кто знает больше о компиляторе LLVM/Clang, сказать мне, на какие платформы я могу нацеливаться с помощью Clang или любых других интерфейсов LLVM? Мне нужна конкретная информация (например, "Он поддерживает Windows 32bit, Windows 64bit, Linux 32bit, Linux 64bit и т.д.). Спасибо!

EDIT:

Хорошо, я думаю, я просто запутался в том, что такое LLVM на самом деле. Из того, что я только что понял LLVM просто интерпретатор байтового кода. Поскольку LLVM интерпретируется насколько медленнее двоичные файлы LLVM по сравнению с исполняемыми двоичными файлами? Так что если производительность важна LLVM не является правильным выбором? «Здесь» Я нашел архитектуры, которые он поддерживает, но он не сказал, какие операционные системы он поддерживает. Работает ли он на всех операционных системах, если я избегаю кода, зависящего от платформы? Я буду искать больше статей, которые объясняют LLVM более подробно, если я могу найти какие-либо.

6
задан tshepang 21 May 2014 в 16:07
поделиться