No estoy familiarizado con la técnica de compilación habitual en Linux. Estoy utilizando la biblioteca boost C++. ¿Puede algún cuerpo guiarme en la instalación y configuración de la biblioteca boost C++? Gracias de antemanoBoost C++ library install
Respuesta
Está bien si no está familiarizado con la técnica de compilación habitual porque Boost no utiliza la técnica de compilación habitual. Siga las instrucciones en el "getting started" documentation. Asegúrese de leer todo el camino hasta el final de la página. El enlace al the Unix-specific instructions está en el extremo inferior.
Para la mayoría de las partes de Boost, la instalación es sinónimo de desempaquetar el archivo tar en su directorio de inclusión preferido. Otras partes de Boost requieren compilación, por lo tanto, vaya al directorio de instalación de Boost, ejecute ./bootstrap.sh
, y luego ejecute ./bjam install
.
dependiendo de la distribución de Linux que esté utilizando, es probable que encuentre que boost ya está creado y empaquetado para usted, p. en Fedora "yum install impulso"
estoy usando Windows no sistema de Linux –
@Chris, "yum install boost" completa bien en Fedora 16 pero todavía no encuentro ningún archivo split.hpp! ¡Además, el tamaño total de descarga es de solo 22k! ¿Qué podría estar mal? –
Mi entorno es Linux Fedora 15. En ella, se puede instalar fácilmente impulso escribiendo,
$ yum install boost-devel
Después de la instalación, encontrará impulso bajo /usr/include/boost/
.
Sin embargo, si se ejecuta,
$yum install boost
que solamente encontrará .so de impulso bajo /usr/lib/
, como /usr/lib/libboost_timer.so.1.48.0
.
La respuesta de Rob Kennedy sigue siendo válida, excepto que es recommended ahora para instalar con ./b2 en lugar de ./bjam.
- 1. boost :: alternativa opcional en C++ Standard Library
- 2. java.util.concurrent vs. Boost Threads library
- 3. Actualización de Boost Serialization Library
- 4. Boost Graph Library: error potencial
- 5. ¿Tiene Boost Library a gui?
- 6. Visualizar gráfico usando Boost Graph Library
- 7. ¿Cómo uso solo Asio de Boost Library?
- 8. Boost Library Format; conseguir std :: string
- 9. Fast Cross-Platform C/C++ Hashing Library
- 10. C# y C++ Library
- 11. Boost Library, cómo obtener un determinante de lu_factorize()?
- 12. Argumentos necesarios y opcionales usando Boost Library Opciones de programa
- 13. authorize.net C# wrappers/library
- 14. Game Programming Library C++
- 15. C# SIP Stack/Library
- 16. scrypt C library
- 17. C library vs WinApi
- 18. C# Video Converter library
- 19. C++ mp3 library
- 20. C# library en iOS
- 21. C# AI Library
- 22. C# /. NET scripting library
- 23. C# Telnet Library
- 24. C# graph drawing library?
- 25. C# Audio Library
- 26. Lightweight C++ Gui Library
- 27. C++ Graphic Drawing Library
- 28. C# PDF Control & Library
- 29. C# Game Network Library
- 30. SFTP C++ library?
¿Dónde lo estás instalando? ¿Qué distribución de Linux? – jalf
en windows no en linux –