2010-11-12 21 views
3

Aujourd'hui j'ai installé ubuntu et lazarus IDE (delphi style cross plate-forme ide) je ne sais rien de la structure des systèmes d'exploitation linux. Est-ce que vous connaissez quelques tutoriels qui peuvent me lancer spécialement avec Lazarus, Linux avoir des modules et des api ou comment ça marche ??Ubuntu et Lazarus

+1

Si vous aimez Lazarus alors jetez un oeil à CodeTyphon qui peut rendre votre développement multiplateforme beaucoup plus facile. http://www.pilotlogic.com/sitejoom/index.php?option=com_content&view=article&id=96&Itemid=148. – avra

+0

Je seconde ça! Je viens de découvrir CodeTyphon, et est la meilleure solution packagée pour freepascal et Lazarus.Je souhaite que qui que ce soit derrière cela reçoive suffisamment d'attention et de revenus pour poursuivre son développement! Freepascal et Lazarus peuvent révolutionner le développement de Linux. – ssh

Répondre

2

Quelques informations générales:

Dans Linux (presque) tout est mis en œuvre dans les bibliothèques, jetez un oeil à dpkg -l | grep lib. Tous les paquets Debian commençant par lib sont des paquets de bibliothèque qui installent une bibliothèque à /usr/lib ou /lib.

Souvent, il existe un package lib*-doc pour la bibliothèque qui contient sa documentation API. La documentation du package est généralement installée au /usr/share/doc.

Il peut également y avoir de l'aide dans le système de pages de manuel, essayez man man et dans l'outil GNU info.

Les en-têtes C/C++ sont situés à /usr/include, vous devrez les traduire en Pascal afin d'utiliser les libs.

Bien sûr, Lazarus et FreePascal viennent avec leurs propres bibliothèques et vous voudrez peut-être les regarder en premier.

Il y a aussi un site StackExchange spécifique Ubuntu ici: https://askubuntu.com/

+0

Bien sûr, la première bibliothèque qu'ils essaieront sera par mysql, ce qui n'est pas là: _) –

+0

Mais il y a des composants d'accès MySQL comme zeos ou quelque chose, non? –

+0

Nerver esprit, j'ai eu votre message;) –

1

le meilleur endroit pour commencer ubuntu est juste leur site:

il est bien documenté et la communauté est grande.

have fun, G

+1

oups, oublié le lien de la communauté https://help.ubuntu.com/community. en fait je ne l'ai pas fait mais je ne peux pas poster plusieurs liens à cause de mon niveau bas :) – Morfic

+1

et aussi Lazarus a un wiki (si vous ne le saviez pas déjà): http://wiki.lazarus.freepascal.org/Lazarus_Documentation – Morfic

0

Si vous cherchez l'un livre décrivant toutes les API Linux, il est là:

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

Il vient de sortir, et n'a rien eu, mais des critiques élogieuses à ce jour. (Et non, je ne suis ni l'auteur ni l'éditeur!: D)