Ich habe ein Projekt namens MVCClone von Github heruntergeladen. Es ist ein QT Projekt, das CGAL benötigt, um zu laufen. Ich installierte Boost und CGAL auf meinem Windows 10. QT 5.5.1 mingw ist installiert.boost/config.hpp: Keine solche Datei oder Verzeichnis
Als ich das Projekt erstellen erhalte ich die Fehlermeldung:
boost/config.hpp: No such file or directory
in einem der CGAL Header-Dateien.
ist die .pro-Datei für QT Projekt:
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"
Auch kann ich keine Boost-Header in dem Projekt # include.
versuchen Sie, INCLUDEPATH + = "C: /local/boost_1_61_0/lib64-msvc-14.0" durch INCLUDEPATH + = "C: \ local \ boost_1_61_0" zu ersetzen – sloriot