Boost UTF в Qt Creator: boost / test / impl / compiler_log_formatter.ipp: нет такого файла или каталога - PullRequest
0 голосов
/ 02 марта 2020

Я новичок как в Qt Creator, так и в тестовой библиотеке Boost, поэтому извиняюсь за то, что допустил действительно простую ошибку, но я не могу понять, что происходит, когда я пытаюсь включить файл unit_test.hpp в проект C ++, над которым я работаю.

Мой файл .pro содержит следующее:

INCLUDEPATH += C:\boost_1_68_0

LIBS += C:\boost_1_68_0\boost\test\included\unit_test.hpp

И я также включаю его в файл. cpp, содержащий тесты:

#include <boost/test/unit_test.hpp>

Похоже, что у компилятора нет проблем с поиском unit_test.hpp, но затем внутри unit_test.hpp я получаю сообщение об ошибке:

C:\boost_1_68_0\boost\test\included\unit_test.hpp:18: error: boost/test/impl/compiler_log_formatter.ipp: No such file or directory
 #include <boost/test/impl/compiler_log_formatter.ipp>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Используя проводник, я могу найти файл .ipp, на который он ссылается, прекрасно, и с моим includepath я действительно не могу понять, почему Qt не может его найти.

Кто-нибудь знает, что мне здесь не хватает?

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