lmi*_*asf 7 read-eval-print-loop kotlin
我是 Kotlin 的新手,我正在尝试运行 Kotlin REPL。
在此之后,并考虑到我使用的是 OS X,我已经尝试过:
$ /usr/local/bin/kotlinc-jvm
Run Code Online (Sandbox Code Playgroud)
这相当于:
$ kotlinc-jvm
Run Code Online (Sandbox Code Playgroud)
然后在以下链接中,我发现更好的运行方式是:
$ kotlinc
Run Code Online (Sandbox Code Playgroud)
这两个命令有什么区别,我应该选择哪一个?
如果您查看kotlinc-jvm文件内部,它们实际上只是启动它们kotlinc所在的同一文件夹中的文件,并将它们开始时使用的任何参数传递给它:
kotlinc-jvm 对于 Unix:
#!/usr/bin/env bash
# (License here)
DIR="${BASH_SOURCE[0]%/*}"
: ${DIR:="."}
"${DIR}"/kotlinc "$@"
Run Code Online (Sandbox Code Playgroud)
kotlinc-jvm.bat 对于 Windows:
@echo off
rem (License here)
call %~dps0kotlinc.bat %*
Run Code Online (Sandbox Code Playgroud)
我不确定为什么kotlinc-jvm会出现这种形式,它基本上只是一个非常简单的重定向。我只是使用kotlinc.
| 归档时间: |
|
| 查看次数: |
1552 次 |
| 最近记录: |