2

我刚刚安装了 Elementary OS,并且正在学习看起来很酷的语言。它与 C# 非常相似。尽管存在一些问题,但我正在逐步遵循教程。

我不确定这些问题是否是由于我在 Linux 上的新手,或者我是否应该在编写 Vala 代码之前安装一些东西 - 但我已经安装了教程说要安装的所有东西。

问题是本教程向我们介绍了 Launchpad.net。然后它告诉我们将我们的小 hello world 应用程序推送到 Launchpad.net。现在我已经在 Launchpad.net 上创建了我的帐户并使用了终端(根据教程),当我将代码“推送”到 Launchpad.net 时 - 我在终端中没有得到任何反馈 - 我的意思是,我不知道推送是否正常或是否有问题。

现在,随着教程的示例程序的编译。当我再次编译它时 - 没有像“成功编译”或“未编译”这样的反馈。我不介意,但事实证明它确实编译了。它创建了一个程序,但这就是问题所在。我无法运行它。

当我单击/双击时,它不会打开。

我已经多次阅读本教程,我已经按照教程中的说明完成了 100% 的所有操作,但它就是行不通。

所以:

  1. 推送到 Launchpad 的代码不会出现在 Launchpad.net 中,并且
  2. 从教程编译我的应用程序后,我无法运行该应用程序。

有人可以帮忙吗?我不知道该怎么做,或者我做错了什么。

教程

4

1 回答 1

3

你在文件上做了一个 chmod +x ./programname 不是吗?除非您将其设置为可执行文件,否则您将无法运行它。您也可以使用文件管理器执行此操作,右键单击并选择属性。

于 2013-08-15T05:11:59.537 回答