2011-04-05 13 views
17

Sé que, por supuesto, solo es posible usar las partes de Boost que quiera usar, pero mi punto era que quiero mantener mi carpeta de proyectos delgada. El proyecto debería poder verificarse con todas las dependencias, y acabo de notar al desempacar que hay alrededor de 33 mil archivos, y más de 250 megabytes, y estoy usando una clase única (tokenizer).usando partes de Boost

¿Es posible incluir solo una parte del impulso en un proyecto?

gracias

+1

No coloque los archivos en la carpeta de su proyecto, es así de simple. – alternative

+4

bueno, entonces alguien que esté revisando mi proyecto no tendría todas las dependencias, y sería más esfuerzo para él compilarlo – Tom

+0

Si ya estaban usando boost (que probablemente son) entonces sería menos esfuerzo ya que ya tienen impulso en su camino. Mantenga el impulso en una carpeta compartida y configure sus inclusiones para que se encuentre correctamente. –

Respuesta

0

Claro, pero que tendría que mirar a través y copiar todas las dependencias de tokenizer también (de forma recursiva). Probablemente va a ser un dolor bastante grande. Tampoco sé lo suficiente sobre las licencias para saber si están de acuerdo con que usted las distribuya.

25

Puede usar bcp para extraer solo el subconjunto de impulso requerido por su proyecto.

+2

No puedo creer que Boost apoye esto ... – orlp

Cuestiones relacionadas