Настройки компиляторов

Intel(R) Xeon(R) CPU E5-2660 @ 2.20GHz, 20480KB cache, virtualizаtion on 1 core, 4GB RAM, used OS Linux

Язык программирования Компиляция Запуск
GNU bash 4.2.24 bash файл исполняемый_файл
Free Basic 1.04 fbc -O 2 -x исполняемый_файл -lang qb файл исполняемый_файл
PascalABC.NET 3.8.3 mono pabcnetcclear файл mono исполняемый_файл
Delphi 2.4.4 fpc файл -Sd -o исполняемый_файл исполняемый_файл
Free Pascal 2.4.4 fpc файл -o исполняемый_файл исполняемый_файл
GNU c 4.9 gcc -O2 -fno-stack-limit -x c -std=c99 файл -lm -o исполняемый_файл исполняемый_файл
GNU c x32 4.9 gcc -O2 -fno-stack-limit -x c -std=c99 -m32 файл -lm -o исполняемый_файл исполняемый_файл
GNU c11 4.9 gcc -O2 -fno-stack-limit -x c -std=c11 файл -lm -o исполняемый_файл исполняемый_файл
GNU c11 7.3 gcc -lm -O2 -fno-stack-limit -std=c11 -x c файл -o исполняемый_файл исполняемый_файл
GNU c++ 14 4.9 g++-4.9 -lm -O2 -fno-stack-limit -std=c++14 -x c++ файл -o исполняемый_файл исполняемый_файл
GNU c++ 4.9 g++ -O2 -fno-stack-limit -x c++ файл -o исполняемый_файл исполняемый_файл
GNU c++ x32 4.9 g++ -O2 -fno-stack-limit -x c++ -m32 файл -o исполняемый_файл исполняемый_файл
GNU c++ 11 4.9 g++-4.9 -lm -O2 -fno-stack-limit -std=c++11 -x c++ файл -o исполняемый_файл исполняемый_файл
GNU c++ 11 x32 4.9 g++ -O2 -fno-stack-limit -x c++ -std=c++11 -m32 файл -o исполняемый_файл исполняемый_файл
GNU c++17 7.3 g++ -lm -O2 -fno-stack-limit -std=c++1z -x c++ файл -o исполняемый_файл исполняемый_файл
Clang c11 3.8 clang -save-temps=obj -O2 -x c -std=c11 файл -lm -o исполняемый_файл исполняемый_файл
Clang cxx11 3.8 clang++ -save-temps=obj -O2 -x c++ -std=c++11 файл -lm -o исполняемый_файл исполняемый_файл
Сlang objc gc 3.8 clang-3.8 -O2 -x objective-c gnustep-config --objc-libs gnustep-config --objc-flags -save-temps=obj -fobjc-gc -fobjc-runtime=gnustep -lobjc -ldispatch -lgnustep-base -DOS_OBJECT_USE_OBJC=0 -lm файл -o исполняемый_файл исполняемый_файл
Swift 5.1 swiftc -O -module-cache-path . -o исполняемый_файл файл исполняемый_файл
Mono C# 5.2.0 dmcs -r:System.Numerics -sdk:4 -optimize -o файл mono исполняемый_файл
GDC 4.9 gdc -O3 -Wall -march=native -frelease -fno-debug файл исполняемый_файл
Oracle Java 7 javac файл; jar cvfe jar_file classname *.class java -Dфайл.encoding=UTF8 -d64 -Xmx1024M -Xss1024M -jar jar_file
Oracle Java x32 7 javac файл; jar cvfe jar_file classname *.class java -Dфайл.encoding=UTF8 -d32 -client -Xmx1024M -Xss256M -jar jar_file
Oracle Java 8 javac файл; jar cvfe jar_file classname *.class java -Dфайл.encoding=UTF8 -d64 -Xmx1024M -Xss1024M -jar jar_file
Haskell 7.10.2 ghc –make -O -tmpdir файл исполняемый_файл
Perl 5.14 perl -c файл perl исполняемый_файл
PHP 5.3.10 php -l файл php исполняемый_файл
Python 2.7 py_compile.compile(файл, doraise=True) python2.7 файл
Python 3.4 py_compile.compile(файл, doraise=True) python3.4 файл
Python 3.7.3 py_compile.compile(файл, doraise=True) python3.7 файл
Python 3.7.3 ML python3.7 файл
pypy 4 py_compile.compile(файл, doraise=True) pypy4 файл
Ruby 1.9.3 ruby -c файл ruby исполняемый_файл
Scala 2.9.1 scalac classname.scala java -Xmx512M -Xss64M classname
GC go go build -o исполняемый_файл -compiler gc файл исполняемый_файл
GCC go go build -compiler gccgo -gccgoflags ‘-O2 -fno-stack-limit’ файл исполняемый_файл
Node JS 0.10.28 node файл
R Rscript файл
Ocaml 4.02.3 exec ocamlopt nums.cmxa str.cmxa -unsafe -o исполняемый_файл файл исполняемый_файл
Ruby 2.2.3 ruby -c файл ruby -c исполняемый_файл
Rust 1.2 exec rustc -O -o исполняемый_файл файл исполняемый_файл
Kotlin 1.1.50 kotlinc файл -include-runtime -d jar_file java -Dфайл.encoding=UTF8 -d64 -Xmx1024M -Xss1024M -jar jar_file
Kotlin 1.4.0 kotlinc файл -include-runtime -d jar_file java -Dфайл.encoding=UTF8 -d64 -Xmx1024M -Xss1024M -jar jar_file
C# (MS .Net Core 3.1) dotnet publish директория_с_исполняемым_файлом –configuration Release dotnet исполняемый_файл
C# (MS .Net 5.0)+ASP dotnet publish директория_с_исполняемым_файлом –configuration Release dotnet исполняемый_файл