2016-07-04 56 views
0

我從github下載了一個名爲MVCClone的項目。這是一個QT需要CGAL運行的項目。我在我的Windows 10上安裝了boost和CGAL。 QT 5.5.1 mingw已安裝。boost/config.hpp:沒有這樣的文件或目錄

當我建立了項目,我得到的錯誤:

boost/config.hpp: No such file or directory

在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" 

我也不能在項目#包括任何刺激頭。

+2

嘗試用INCLUDEPATH + =「C:\ local \ boost_1_61_0」替換INCLUDEPATH + =「C:/local/boost_1_61_0/lib64-msvc-14.0」 – sloriot

回答

1
INCLUDEPATH +="C:/local/boost_1_61_0/lib64-msvc-14.0" 

應該是:

INCLUDEPATH +="C:/local/boost_1_61_0/" 

在那裏你會找到所有包含頭文件名爲提升的文件夾。

相關問題