Ubuntu和Lazarus

时间:2010-11-12 08:15:42

标签: linux ubuntu delphi lazarus

今天我安装了Ubuntu和Lazarus IDE(Delphi风格的跨平台IDE)。我对Linux操作系统的文件结构一无所知。你知道一些可以让我开始专门使用Lazarus的教程,Linux是否有模块和API,或者它是如何工作的?

5 个答案:

答案 0 :(得分:2)

一些一般信息:

在Linux(几乎)中,所有内容都在库中实现,请查看dpkg -l | grep lib。所有以lib开头的Debian软件包都是将库安装到/usr/lib/lib的库软件包。

通常,库中包含lib*-doc包,其中包含其API文档。一般的软件包文档安装在/usr/share/doc

在联机帮助页系统中可能还有帮助,请尝试man man和GNU info工具。

C / C ++标题位于/usr/include,你必须将它们翻译成Pascal才能使用lib。

当然Lazarus和FreePascal也有自己的库,你可能想先看看它们。

此处还有一个特定于Ubuntu的StackExchange站点:https://askubuntu.com/

答案 1 :(得分:1)

从Ubuntu开始的最佳位置是他们的网站:

这是有据可查的,社区很棒。

玩得开心!

答案 2 :(得分:1)

主要的Free Pascal文档也很有用(Lazarus中包含Free Pascal作为编译器):

和主要的Lazarus图书馆,又名LCL:

答案 3 :(得分:0)

如果您正在寻找一本描述所有Linux API的书籍,那就是:

http://www.man7.org/tlpi/index.html

它刚刚问世,到目前为止只有好评如潮。 (不,我既不是作者也不是出版商!:D)

答案 4 :(得分:0)

打扰一下,我跳进这里:)

您的问题很广泛,所以我将用我自己的一些一般信息来回答。

首先,在ubuntu上使用lazarus进行编程时,最让我烦恼的是,当您将程序转移到Windows上时,它不起作用...我不知道是否有人得到了这个,但是我必须先在Windows计算机上编译应用程序,然后才能在Windows上使用它。

此外,如果要制作图形应用程序,请确保具有固定的字体大小。我喜欢我11岁的时候。显然,标题也有所不同。 您为什么要问这个问题?好吧,我发现,我做了一个看起来非常可爱的令人难以置信的应用程序,然后在另一台计算机上的字体很小。因此,请确保您的字体是固定的!

如果尚未安装,最简单的安装lazarus的方法是运行...

private static void TestMethod(int? i1, int? i2)
{
    int? nullable = i1;
    int? nullable2 = i2;
    Console.WriteLine((nullable.GetValueOrDefault() == nullable2.GetValueOrDefault()) & (nullable.HasValue == nullable2.HasValue));
}

...在您的终端机中

最后,只需在主目录中创建一个名为projects的文件夹,就可以了!除了lazarus存储在usr / share / applications中之外,没有什么不同。

希望这对您有帮助!

哈里森