首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何编译x10示例?

如何编译x10示例?
EN

Stack Overflow用户
提问于 2014-03-09 15:13:41
回答 1查看 612关注 0票数 1

我目前正在阅读,我试着编译第一个示例

代码语言:javascript
复制
// file HelloWorld.x10
public class HelloWorld {
    public static def main(args: Array[String](1)){
        x10.io.Console.OUT.println("Hello, World");
    }
}

我有Linux 16,我设置了export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/。我从http://x10-lang.org/x10-development/building-x10-from-source.html?id=248下载了"Linux/x86_64 (tgz)“版本

我试图像这样编译它:

代码语言:javascript
复制
$ ./x10 HelloWorld.x10       
Error: Cannot load main class for HelloWorld.x10 with classpath .:/home/moose/Downloads/x10-2.4.2_linux_x86_64/stdlib/x10.jar:/home/moose/Downloads/x10-2.4.2_linux_x86_64/lib/commons-math3-3.2.jar:/home/moose/Downloads/x10-2.4.2_linux_x86_64/lib/commons-logging-1.1.3.jar

这是:

代码语言:javascript
复制
./x10c HelloWorld.x10
/home/moose/Downloads/x10-2.4.2_linux_x86_64/bin/HelloWorld.x10:3: Could not find type "Array(x10.lang.Long)".
1 error.

还有这个

代码语言:javascript
复制
./x10c++ HelloWorld.x10
/home/moose/Downloads/x10-2.4.2_linux_x86_64/bin/HelloWorld.x10:3: Could not find type "Array(x10.lang.Long)".
1 error.

这是:

代码语言:javascript
复制
./runx10 HelloWorld.x10
/home/moose/Downloads/x10-2.4.2_linux_x86_64/bin/HelloWorld.x10: line 1: //: Is a directory
/home/moose/Downloads/x10-2.4.2_linux_x86_64/bin/HelloWorld.x10: line 2: public: command not found
/home/moose/Downloads/x10-2.4.2_linux_x86_64/bin/HelloWorld.x10: line 3: syntax error near unexpected token `('
/home/moose/Downloads/x10-2.4.2_linux_x86_64/bin/HelloWorld.x10: line 3: `    public static def main(args: Array[String](1)){'

我该如何运行/执行它?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-11 02:48:58

主方法的签名在2.1版(您正在阅读的介绍所基于的版本)和2.4版之间发生了变化。正确的签名是:

代码语言:javascript
复制
public static def main(args:Rail[String])

"Hello“的当前版本(以及其他示例)包含在X10发行版的x10.dist/samples中。关于X10的最新介绍可在http://x10.sourceforge.net/documentation/intro/latest/html/上获得。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22283936

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档