IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Lazarus Pascal Discussion :

[0.9.26.2 XP - Linux] Importation classe C++ : h2pas ou pas ? [Lazarus]


Sujet :

Lazarus Pascal

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut [0.9.26.2 XP - Linux] Importation classe C++ : h2pas ou pas ?
    Bonjour,

    J'essaie toujours d'utiliser du C++ proprement et "normalement" dans des programmes Lazarus. Pour pallier l'insuffisance de l'unit regEx.pas, je cherche à adapter s'il le faut ma bibliothèque (shared library ) libRegEx.dll (libRegEx.so) développée en C++. Habituellement appelée par des programmes développés en C++, j'utilise 'directement' ses classes (et ses méthodes). Mais dans ce cas, on utilise les entêtes.

    Est-il possible de faire cela en Lazarus (wrapped ?). Le h2pas sert-il (peut-il servir) à cela ? Et dans ce cas, faut-il changer quelque chose aux déclarations (et à la construction) d'une shared library usuelle ?

    Malgré mes efforts, j'avoue que j'en suis toujours au même point, faute à cette de documentation et d'exemple inutilisables.

    Pour limiter les réponses,
    • je ne vais pas donner le source de ma libRegEx mais pour maintenir une réciprocité normale, à partir d'un exemple simple, je peux montrer comment développer puis construire 'à la main' une shared library en C sous Nux et Windows, puis comment on l'appelle d'un programme Lazarus. Ceci n'est pas usuel chez moi car qu'il s'agisse de Delphi ou C/C++, je n'utilise presque jamais les forums et donc ne diffuse pas mes codes considérant que les livres disponibles sur le marché sont largement suffisants et que l'on peut produire de manière autonome.
    • je voudrais un simple exemple d'utilisation de h2pas qui fonctionne sur une toute petite shared library développée en C++ avec, à partir de Lazarus, appel de classe et d'une de ses méthodes dans l'un des 2 environnement cités

    Merci d'avance. Cordialement. Gilles
    Dernière modification par Invité ; 06/05/2010 à 10h01.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Module UML : importer classes du JDK
    Par aurelman dans le forum NetBeans
    Réponses: 1
    Dernier message: 11/11/2007, 13h53
  2. question import classes
    Par Ayana dans le forum Langage
    Réponses: 8
    Dernier message: 23/10/2007, 23h10
  3. Importer classes dans tomcat
    Par lil_k123 dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 17/08/2007, 10h43
  4. [Eclipse] importation classes visuelles NetBeans
    Par MarneusCalgarXP dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 01/09/2006, 00h53
  5. Importer .class
    Par mschoum dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 30/04/2005, 13h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo