Я включил эти заголовочные файлы.
#include <boost/archive/text_iarchive.hpp>
#include <boost/archive/text_oarchive.hpp>
#include <boost/serialization/map.hpp>
#include <boost/serialization/vector.hpp>
и тогда у меня есть две строки:
ofstream s_dict("save_dict.archive");
boost::archive::text_oarchive oa_dict(s_dict);
при компиляции:
g++ -lboost_serialization -lboost_system coord.cpp
выдает длинный список ошибок, из которых первая ошибка:
/ tmp / ccRMDC8f.o: в функции boost::archive::text_oarchive::text_oarchive(std::ostream&, unsigned int)':
coord.cpp:(.text._ZN5boost7archive13text_oarchiveC2ERSoj[_ZN5boost7archive13text_oarchiveC5ERSoj]+0x25): undefined reference to
boost :: archive :: text_oarchive_impl :: text_oarchive_impl (std :: ostream &, unsigned int) '
Получает неопределенную ссылку на функции повышения.