Я пробовал бегать:
yum install boost boost-devel boost-doc (1/3): boost-1.33.1-15.el5.i386.rpm (2/3): boost-doc-1.33.1-15.el5.i386.rpm (3/3): boost-devel-1.33.1-15.el5.i386.rpm Затем он успешно установил boost lib, но когда я скомпилировал свой скрипт:
#include <boost/shared_ptr.hpp> #include <boost/enable_shared_from_this.hpp> #include <boost/bind.hpp> #include <boost/asio.hpp> #include <boost/thread/mutex.hpp> Но когда дело доходит до:
#include <boost/asio.hpp> Ошибки:
Boost/asio.hpp: No such file or directory. Вопрос:
Как вы устанавливаете ASIO на CentOS?
ОБНОВИТЬ
Я старался:
yum install asio-devel Возвращается:
No package asio-devel available. UPDATE2
Проверено:
/usr/include/boost И подтвердил, что asioтам не было.
Я пытаюсь загрузить файлы asio и просто загрузить их в каталог прямо сейчас.
Надеюсь, это работает.
какие файлы предоставляет rpm boost-devel? он должен включать Asio, вы уверены, что они не находятся в / usr / include?