Я завершаю тестовый код svgpp, есть ошибка запрещает объявление 'BOOST_DELETED_FUNCTION' без типа ut Но у меня есть установка boost - PullRequest
0 голосов
/ 05 ноября 2019

Я скомпилировал некоторый тестовый код svgpp, есть ошибка: forbids declaration of ‘BOOST_DELETED_FUNCTION’ with no type

Я установил boost, ошибка такая:

/ home / jiantang / download/svgpp-master/src/test/../../include/svgpp/policy/error.hpp:136:99: ошибка: ISO C ++ запрещает объявление 'BOOST_DELETED_FUNCTION' без типа [-fpermissive]
BOOST_DELETED_FUNCTION(unknown_css_property_error & operator = (unknown_css_property_error const &))

, когда я компилирую по команде: g++ full_parse_main.cpp -lboost_system. Это все еще вызывает эту ошибку

/ usr / include / svgpp / detail/adapt_context.hpp:46:109: ошибка: ожидается ';'в конце объявления члена
BOOST_DELETED_FUNCTION (bind_context_parameters_wrapper & operator = (bind_context_parameters_wrapper const &))

Ответы [ 2 ]

0 голосов
/ 06 ноября 2019

Спасибо, я решил проблему с помощью обновления до 1.68. Мое повышение составляет 1,54 до

0 голосов
/ 06 ноября 2019

Возможно, вам не хватает #include <boost/config.hpp> в заголовках svgpp.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...