¿Cuál es la diferencia entre la installation de OpenCV utilizando las bibliotecas preconstruidas y creando sus propias bibliotecas a partir de los files de origen?

Necesito saber la diferencia entre la installation OpenCV 2

1. ¿Usando las bibliotecas preconstruidas?

2. Haciendo propias bibliotecas de los files de origen?

Cuando hacemos primero, solo tenemos que download la nueva versión de OpenCV y extraerla, y configurarla con Visual Studio usando CMake.

Pero, ¿por qué vamos a download las bibliotecas de OpenCV y otras usando el concentrador TortoiseGit (lleva mucho time)? ¿Hay alguna ventaja especial de eso?

Podría por favor responder estas preguntas …

Gracias

Al build usted mismo las bibliotecas, puede personalizar la construcción, por ejemplo, especificar dependencies diferentes (por ejemplo, una versión local de QT), características (por ejemplo, CUDA) u opciones (por ejemplo, optimizaciones específicas de la architecture). Si ninguna de estas cosas es importante para usted, entonces es más conveniente instalar las bibliotecas preconstruidas.