LISP:运行 Ubuntu 中的程序
LISP: Run program in Ubuntu
我是口齿不清的新手
我已经在我的 ubuntu 14.04 机器和 SBCL 中安装了 Clisp。
我在 TextEditor 中的程序如下所示:
( hello world )
但我收到以下错误:
user@user:~/Desktop/lisp$ ./test.lisp
./test.lisp: line 1: i: command not found
你需要运行clisp test.lisp
在 unix 下使用 CLISP(如 Ubuntu),您可以简单地在文件顶部添加一个 shebang #!/path/to/clisp
,在 Ubuntu 中将是 #!/usr/bin/clisp
它将把代码作为脚本执行。
您需要该文件包含正确的 Common Lisp 文件,例如:
#!/usr/bin/clisp
(princ "Hello, world!")
并使用 chmod 755 <filename>
使文件可执行。除非您将它放在 $PATH
中的其中一个目录中,否则您需要输入它的路径。从文件的目录简单地 ./<filename>
就足够了。
我是口齿不清的新手 我已经在我的 ubuntu 14.04 机器和 SBCL 中安装了 Clisp。
我在 TextEditor 中的程序如下所示:
( hello world )
但我收到以下错误:
user@user:~/Desktop/lisp$ ./test.lisp
./test.lisp: line 1: i: command not found
你需要运行clisp test.lisp
在 unix 下使用 CLISP(如 Ubuntu),您可以简单地在文件顶部添加一个 shebang #!/path/to/clisp
,在 Ubuntu 中将是 #!/usr/bin/clisp
它将把代码作为脚本执行。
您需要该文件包含正确的 Common Lisp 文件,例如:
#!/usr/bin/clisp
(princ "Hello, world!")
并使用 chmod 755 <filename>
使文件可执行。除非您将它放在 $PATH
中的其中一个目录中,否则您需要输入它的路径。从文件的目录简单地 ./<filename>
就足够了。