2010-11-09 18 views
6

Necesito crear un archivo make que permita al usuario elegir crear una compilación de 64 o 32 bits. Soy nuevo para hacer y no estoy seguro de cuál sería la mejor manera de hacerlo. ¿Alguien tiene alguna sugerencia?Crear archivo para compilaciones de 32 y 64 bits

Gracias

+2

ASL? (arquitectura/sistema/langage?) – Guffa

+0

linux (RHEL) y C++ – Fred

Respuesta

2

Eche un vistazo a this article. El largo y corto de esto es tener directorios de salida separados para cada arquitectura, y mostrar cómo encontrar la fuente de cada uno de ellos.

0

Se asume que se usa Linux/UNIX.

LBITS := $(shell getconf LONG_BIT) 
ifeq ($(LBITS),64) 
    # do 64 bit some stuff 
else 
    # do 32 bit stuff here 
endif 

.

Cuestiones relacionadas