Настройки компиляторов
Intel® Xeon® CPU E5-2660 @ 2.20GHz, 20480KB cache, виртуализация на 1 ядре, 4GB RAM, ОС Linux
Язык программирования | Строка компиляции | Строка запуска |
---|---|---|
C++: GNU CCC 13.1 C++20 | g++ -O2 -lm -fno-stack-limit -std=c++20 -x c++ source.cpp -o executable |
./executable |
C: GNU GCC 13.1 C17 | gcc -lm -O2 -fno-stack-limit -std=c17 -x c source.c -oexecutable |
./executable |
Pascal: Free Pascal 3.2.2 | fpc -O2 source.pas -o executable |
./executable |
Pascal: PascalABC.NET 3.9.0 | mono pabcnetcclear.exe source.pas |
./executable |
Java: Temurin JDK 21.0.1 | javac source.java; jar cvfe executable.jar ClassName *.class |
java -Dsource.encoding=UTF8 -Xmx2048M -Xss1024M -jar executable.jar |
Python: Python 3.12.1 | python3 -c 'import py_compile; py_compile.compile("source.py", doraise=True)' |
python3 -S source.py |
Python: PyPy3.9 7.3.11 | pypy3 -c 'import py_compile; py_compile.compile("source.py", doraise=True)' |
pypy3 source.py |
C#: MS .NET Core 6.0 | dotnet publish . --configuration Release --output build |
dotnet exec build/dotnet_app.dll |
C#: Mono C# 5.2.0 | dmcs -sdk:4 -r:System.Numerics -optimize файл |
mono исполняемый_файл |