Я новичок как в 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 не может его найти.
Кто-нибудь знает, что мне здесь не хватает?