Qt boost/config.hpp:没有这样的文件或目录

Qt boost/config.hpp:没有这样的文件或目录,qt,boost,cgal,Qt,Boost,Cgal,我从github下载了一个名为的项目。这是一个需要CGAL运行的QT项目。我在Windows 10上安装了boost和CGAL。安装了QT 5.5.1 mingw 当我构建项目时,会出现以下错误: boost/config.hpp:没有这样的文件或目录 在一个CGAL头文件中 以下是QT项目的.pro文件: QT += core gui opengl TARGET = MVCDemo TEMPLATE = app SRC_DIR = $${PWD}/src SOURCES += $${SR

我从github下载了一个名为的项目。这是一个需要CGAL运行的QT项目。我在Windows 10上安装了boost和CGAL。安装了QT 5.5.1 mingw

当我构建项目时,会出现以下错误:

boost/config.hpp:没有这样的文件或目录

在一个CGAL头文件中

以下是QT项目的.pro文件:

QT += core gui opengl

TARGET = MVCDemo
TEMPLATE = app

SRC_DIR = $${PWD}/src

SOURCES += $${SRC_DIR}/glwidget.cpp \
           $${SRC_DIR}/main.cpp \
           $${SRC_DIR}/mainwindow.cpp \
           $${SRC_DIR}/MVCCloner.cpp \
           $${SRC_DIR}/sourcewidget.cpp \
           $${SRC_DIR}/utils.cpp

HEADERS  += $${SRC_DIR}/CloningParameters.h \
            $${SRC_DIR}/CoordinatesMesh.h \
            $${SRC_DIR}/glwidget.h \
            $${SRC_DIR}/mainwindow.h \
            $${SRC_DIR}/mvcshaders.h \
            $${SRC_DIR}/MVCCloner.h  \
            $${SRC_DIR}/sourcewidget.h \
            $${SRC_DIR}/utils.h

## using pkg-config
#linux {
#    CONFIG += link_pkgconfig
#    PKGCONFIG += glu
#}

# CGAL
*-g++* {
    QMAKE_CXXFLAGS += -frounding-math
}
LIBS += -lCGAL -lgmp

RESOURCES += images/images.qrc \
             src/shaders.qrc

LIBS += "C:/dev/CGAL-4.8.1/lib/release/CGAL_Core-vc140-mt-4.8.1.lib"
INCLUDEPATH += "C:/dev/CGAL-4.8.1/include"

LIBS+="C:\local\boost_1_61_0\lib64-msvc-14.0"
INCLUDEPATH +="C:/local/boost_1_61_0/lib64-msvc-14.0"
此外,我不能在项目中包含任何boost标题

INCLUDEPATH +="C:/local/boost_1_61_0/lib64-msvc-14.0"
应该是:

INCLUDEPATH +="C:/local/boost_1_61_0/"
您将在其中找到一个名为boost的文件夹,其中包含所有标题。

尝试将INCLUDEPATH+=“C:/local/boost\u 1\u 61\u 0/lib64-msvc-14.0”替换为INCLUDEPATH+=“C:\local\boost\u 1\u 61\u 0”