编译的Vala应用程序不会运行 - 初级操作系统

时间:2013-08-15 05:07:52

标签: c linux ubuntu vala launchpad

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

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

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

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

点击/双击时,它将无法打开。

我已经多次阅读本教程,我已经完成了100%的所有内容,就像它在教程中所说的那样但是它不起作用。

所以:

  1. 推送到Launchpad的代码未出现在Launchpad.net和
  2. 从教程编译我的应用程序后,我无法运行该应用程序。
  3. 有人可以帮忙吗?我不知道该怎么做,或者我做错了什么。

    The tutorial

1 个答案:

答案 0 :(得分:3)

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