2016-05-03 12 views
0

を見つけることができません。トラヴィス-ciは私が持っている.travis.ymlでブースト/ geometry.hpp

dist: precise 

addons: 
    apt: 
    sources: 
     # For gcc >= 4.8 
     - ubuntu-toolchain-r-test 
     # For cmake >= 2.8.8 (for CMakePackageConfigHelpers) 
     - kubuntu-backports 
     - boost-latest 
    packages: 
     - g++-4.8 
     - cmake 
     - libboost-thread-dev 
     - libboost-graph-dev 
     - libcgal-dev 
     - postgresql-server-dev-all 
     - postgresql-common 

CmakeLists.txt

find_package(Boost) 
if(Boost_INCLUDE_DIRS) 
    message(STATUS "Boost headers were found here: ${Boost_INCLUDE_DIRS}") 
    find_file(MYVAR geometry.hpp) 
    message(STATUS "geometry.hpp found here: ${MYVAR}") 
endif(Boost_INCLUDE_DIRS) 

で私は自分のコンピュータにcmakeのを実行すると、私は取得:

-- Boost version: 1.54.0 
-- Boost headers were found here: /usr/include 
-- geometry.hpp found here: /usr/include/boost/geometry.hpp 

しかし、githubののトラビスで作業するときには、geometry.hpp見つけることができません。

-- Boost version: 1.46.1 
-- Boost headers were found here: /usr/include 
-- geometry.hpp found here: MYVAR-NOTFOUND 
-- Boost version: 1.46.1 
-- Found the following Boost libraries: 
-- thread 

アドオンセクションには、ヘッダーのみのライブラリジオメトリが見つからないことがありますか?

答えて

1

Boost.Geometryは

したがって、1.46.1使用して、それが見つからない(2011 IIRCに)バージョン1.47に高めるために添加しました。

+0

ありがとう、非常に。 – Vicky

関連する問題