Я пытаюсь связать некоторые вещи для повышения с визуальным проектом на C++ и не знаю, какой лучший способ сделать это, я особенно интересуюсь классом singleton.Как интегрировать Boost в проект Visual C++?
ответ
Я не хочу, чтобы RTFM, но увеличить Getting Started on Windows это первое место, чтобы пойти.
Как вы можете видеть из TOC, это очень последовательное пошаговое руководство.
- Получить Повышение
- подпиточного Распределение
- Header-только библиотеки
- Создание простой программы с помощью бустер
- сборки в Visual Studio IDE
- Или Наслоение Командная строка
- Ошибки и предупреждения
Вам необходимо загрузить библиотеки повышения, построить их. Затем свяжитесь с нужными библиотеками и добавьте дополнительный каталог в свои дополнительные заголовки.
THis связь от повышения полезно: http://www.boost.org/doc/libs/1_40_0/more/getting_started/windows.html
Большинство импульс только заголовки и все, что вам нужно сделать, это
- Скачать подталкивание
- переместить их в включить папку в Visual C++
- Include требуемые заголовки:
//Your headers of choice
#include <boost/shared_ptr.hpp>
#include <boost/foreach.hpp>
Это явно не работает с заголовками, которые вам нужно скомпилировать, у вас есть другие ответы для этого, и я не знаком ни с одним классом Singleton.
- Вы можете скачать программу установки из boostpro (http://www.boostpro.com/download). Это не всегда последняя версия, но это хорошо, и вы можете выбрать то, что вам нужно. Он уже подготовлен со всеми возможными вариантами.
- добавить подталкивания заголовки (например myboostpath \ импульс \ boost_1_39) в VC++ Directories/включают
- добавить подталкивания LIBS (например, ma_boost_path \ импульс \ boost_1_39 \ Lib) в VC++ Directories/Library Files
Но я не знаю ни одного Синглтона, по крайней мере, как библиотека верхнего уровня.
Boostpro пока не создал msvc10. – sorin
- 1. Как интегрировать поток boost (исходные файлы) в мой собственный проект
- 2. Как интегрировать Java и Python в проект Visual Studio?
- 3. Как интегрировать проект matlab в приложение Windows C#
- 4. Как интегрировать Boost Asio Server в DLL
- 5. Добавление только boost :: единиц в проект C++
- 6. Как интегрировать firebase в проект Xamarin.
- 7. Как получить потоки Boost на Visual C++?
- 8. Как интегрировать ANTLR (2.7) в Visual Studio 2005 (C++) build?
- 9. Ошибка Boost lib linker Visual C++
- 10. Как интегрировать Visual C++ в eclipse для программирования opengl
- 11. интегрировать проект в мой проект mvc
- 12. Можно интегрировать библиотечную функцию OCaml в проект C# (. Net tecnology)?
- 13. Как интегрировать Open UI5 в visual studio
- 14. Установите библиотеку Boost в Visual C++ 2008
- 15. Как преобразовать C# - Xaml - Проект Visual Studio в проект Xamarin
- 16. Как интегрировать Xcode Xloudia Unity3D в проект Objective C?
- 17. Как интегрировать OpenCV в проект C++ по градиенту
- 18. Как интегрировать пешеходный переход в существующую ионную цель c проект
- 19. Как интегрировать источник org.apache.tika в мой проект?
- 20. Как интегрировать пользовательскую сборку lodash в проект
- 21. Как интегрировать PDFBox.jar в проект Android?
- 22. Как интегрировать банки в проект maven
- 23. Как интегрировать модуль градиента в проект maven?
- 24. Как интегрировать MBCalendarkit в мой проект Swift?
- 25. Как интегрировать Fuel UX в проект Grails?
- 26. Как интегрировать Crashlytics в проект рамок iOS?
- 27. Как интегрировать Weld в проект maven?
- 28. Как интегрировать Linphone в существующий проект Android
- 29. Как интегрировать MuPDF в проект iOS
- 30. Как интегрировать GraphView в мой проект?
Boost (версия 1.40) не предоставляет одноэлементный класс, хотя есть несколько ограниченных, которые разбросаны по пространству имен «details». –
Вам лучше избегать одиночных игр в любом случае. – jalf