• Lunes 18 de Noviembre de 2024, 01:19

Autor Tema:  cmake  (Leído 782 veces)

miguel_17

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
cmake
« en: Jueves 23 de Septiembre de 2010, 16:21 »
0
Hola, tengo dos archivos uno debug.cpp y otro debug.h. Necesito a partir de estos archivos crearme una libreria estática.
Para que todo el código se compile yo hago lo siguiente:
g++ -D__DEBUG__ -c -o debug.o debug.cpp
ar -rv libdebug.a debug.o

Así ya tengo mi libreria lista para usar.
El problema es cuando quiero hacerlo con cmake:

cmake_minimum_required(VERSION 2.6)
PROJECT(DEBUG)
ADD_LIBRARY(debug STATIC debug.cpp)

No sé cómo ponerle la opción de que cuando cree la libreria libdebug, compile el código debug.cpp con la macro __DEBUG__ activada.
Alguien me puede ayudar?
gracias