Compiler-2020
Compiler-2020 copied to clipboard
About supported language
欢迎大家在这里写下自己想用的语言,评测Base:Ubuntu 18.04/16.04。 支持的语言列表: C++(C++98、C++11、C++14,使用 gcc 7.4.0 或 clang 7.0.0 构建) Java(OpenJDK 11.0.6,使用 Javac 构建) Swift(Swift 5.1.3,使用 Swift 构建) Python3(Python 3.6.9,使用 Python3 执行)Python2 is deprecated. NASM(NASM 2.13.02,使用 NASM 构建并使用 gcc 链接)(测试中)
以下是可能的支持列表,这意味着如果有同学提出要求则会测试尝试搭建。 Go(go1.13.6,使用 go 构建)
目前构建的测评容器基本信息: 摘要: C++:Clang 7.0.0, gcc 7.4.0 Swift:Swift 5.1.3 Java:javac 11.0.6, openjdk version "11.0.6" 2020-01-14 Python:Python 3.6.9 NASM:NASM 2.13.02
详细输出:
root@b09b8a61a9db:/# clang --version
clang version 7.0.0
Target: x86_64-unknown-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
root@b09b8a61a9db:/# gcc --version
gcc (Ubuntu 7.4.0-1ubuntu1~18.04.1) 7.4.0
Copyright (C) 2017 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
root@b09b8a61a9db:/# swift --version
Swift version 5.1.3 (swift-5.1.3-RELEASE)
Target: x86_64-unknown-linux-gnu
root@b09b8a61a9db:/# javac -version
javac 11.0.6
root@b09b8a61a9db:/# java -version
openjdk version "11.0.6" 2020-01-14
OpenJDK Runtime Environment (build 11.0.6+10-post-Ubuntu-1ubuntu118.04.1)
OpenJDK 64-Bit Server VM (build 11.0.6+10-post-Ubuntu-1ubuntu118.04.1, mixed mode, sharing)
root@b09b8a61a9db:/# python3 --version
Python 3.6.9
root@b09b8a61a9db:/# nasm --version
NASM version 2.13.02