Compiler-2020 icon indicating copy to clipboard operation
Compiler-2020 copied to clipboard

About supported language

Open peterzheng98 opened this issue 5 years ago • 1 comments

欢迎大家在这里写下自己想用的语言,评测Base:Ubuntu 18.04/16.04。 支持的语言列表: C++(C++98、C++11、C++14,使用 gcc 7.4.0clang 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 构建)

peterzheng98 avatar Jan 30 '20 12:01 peterzheng98

目前构建的测评容器基本信息: 摘要: 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

peterzheng98 avatar Jan 30 '20 15:01 peterzheng98