Article View: es.comp.os.linux.programacion
Article #18360Usando Makefiles y defines
From: castor
Date: Mon, 13 Sep 1999 00:00
Date: Mon, 13 Sep 1999 00:00
30 lines
1259 bytes
1259 bytes
A ver si me podeis echar una manita con un fichero makefile y la opci�n -D del gcc. Vereis en el fichero Makefile de un programa tengo algo como esto: [...] IMAGESDIR="/usr/local/games/xsnake/" all: gcc -DIMAGESDIR=$(IMAGESDIR) -o xsnake xsnake.c [...] Y luego dentro del programa tengo algo como esto otro: [...] # ifdef IMAGESDIR char imagenesdir[100] = IMAGESDIR; # else char imagenesdir[100] = "/usr/games/xsnake/"; # endif [...] Evidentemente esto no funciona, porque despues de pasar por el preprocesador del gcc (opci�n -E para ver la s�lida de este) las comillas son eliminadas. �Alguna pista para poder hacer esto que yo quiero?, gracias. -- Saludotes Castor
Technical Details
Message-ID:
<slrn7tph4p.fo.castor@localhost.localdomain>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,8f4429873f73cfed,start X-Google-Attributes: gidf86c8,public From: castor@castor.dhis.org (castor) Subject: Usando Makefiles y defines Date: 1999/09/13 Message-ID: <slrn7tph4p.fo.castor@localhost.localdomain> X-Deja-AN: 524605411 Content-Transfer-Encoding: 8bit Organization: Joven castor Content-Type: text/plain; charset=iso-8859-1 User-Agent: slrn/0.9.5.4 (UNIX) Mime-Version: 1.0 Reply-To: castor+NOSPAM@castor.dhis.org Newsgroups: es.comp.os.linux.programacion