Article View: es.comp.os.linux.programacion
Article #13774Traductor de C++ a C
From: Peluco
Date: Thu, 18 Jan 2001 12:29
Date: Thu, 18 Jan 2001 12:29
33 lines
2422 bytes
2422 bytes
Hola. �Conoc�is alg�n programa que me permita convertir c�digo en C++ a algo compilable con un compilador est�ndar de C? S� que hay algunos compiladores antiguos que para compilar C++ primero lo convierten a C y despu�s usan el compilador de C (esto era lo que hac�a cuando trabajaba con el Lattice C para los Amiga -joder, que viejo soy-). El gcc es tan bueno ;-) que compila directamente el C++ y no me vale para esto. El problema es que tengo unas librer�as hechas en C++ y las tengo que compilar para un microcontrolador de Hitachi. Yo tengo el gcc cruzado para ese micro, pero ahora esas librer�as las tiene que usar una persona que trabaja con un IDE bajo windows que solo compila C y crea un formato de c�digo objeto propietario (y que adem�s vale casi medio kilo), por lo que no puedo enlazar las librer�as compiladas con gcc. Si le digo a esa persona que tiene que usar el gcc, el gdb y posiblemente linux lo m�s probable es que se tenga que tomar una baja por depresi�n, por lo que necesito poder compilar esas librer�as con el compilador de C. A las malas puedo generar con gcc un fichero ensamblador y hacer un programilla para convertirlo al formato de ensamblador que usa el compilador de C, pero si conoceis alguna herramienta que me permita convertir a C y, a ser posible, que funcione bajo linux y windows, me ahorrais cantidad de trabajo. Muchas gracias. -- Peluco pelukoARROBAyahooPUNTOcom pelukoATyahooDOTcom
Technical Details
Message-ID:
<3A66E1A7.65E703F1@algo.es>Path:
arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!hermes.visi.com!news-out.visi.com!nycmny1-snh1.gtei.net!cpk-news-hub1.bbnplanet.com!news.gtei.net!npeer.kpnqwest.net!news!antoniodrak.labdes.emu!nobodyShow Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,3a3941748ff58a34,start X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2001-01-18 04:26:02 PST Message-ID: <3A66E1A7.65E703F1@algo.es> Date: Thu, 18 Jan 2001 13:29:27 +0100 From: Peluco <alguno@algo.es> Organization: H.A.M.P.A. X-Mailer: Mozilla 4.75 [es] (X11; U; Linux 2.2.17-21mdk i686) X-Accept-Language: es-ES, en MIME-Version: 1.0 Newsgroups: es.comp.os.linux.programacion Subject: Traductor de C++ a C Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit NNTP-Posting-Host: 212.73.48.17 X-Original-NNTP-Posting-Host: 212.73.48.17 X-Trace: 18 Jan 2001 13:24:18 +0100, 212.73.48.17 Lines: 33 Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!hermes.visi.com!news-out.visi.com!nycmny1-snh1.gtei.net!cpk-news-hub1.bbnplanet.com!news.gtei.net!npeer.kpnqwest.net!news!antoniodrak.labdes.emu!nobody