cmake找到升级库Mac

时间:2015-02-27 06:09:06

标签: c++ boost cmake osx-yosemite

我搜索了论坛,并找到了相关资料,但我不能对这个问题应用任何解决方案(大多数线程都适用于windows / linux)。我的默认cmake看起来像这样:

cmake_minimum_required(VERSION 2.8.4)
project(01___Shared_Pointers)

set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")

set(SOURCE_FILES
    Point.cpp
    Point.hpp
    TestSharedPtr101.cpp)

FIND_PACKAGE(Boost)
IF (Boost_FOUND)
    INCLUDE_DIRECTORIES(${Boost_INCLUDE_DIR})
    ADD_DEFINITIONS( "-DHAS_BOOST" )
ENDIF()

add_executable(01___Shared_Pointers ${SOURCE_FILES})

在我的机器上,boost位于“Macintosh HD / opt / local / include / boost”。我相信我使用的是1.57版,我是通过MacPorts安装的。甚至可以在Mac上进行集成吗?还是我在浪费时间?非常感谢。

0 个答案:

没有答案