如何编译CLOGS库

时间:2015-11-07 07:35:57

标签: c++ boost opencl

我想编译CLOGS库。我按照this手册进行操作。 我在Windows 10 x64中使用Visual Studio 2010,python 3.4。 我对waf构建系统一无所知。我不知道如何设置Boost的包含路径。所以我将boost复制到msvc 10的包含路径。

当我运行python waf configure --without-xsltproc --msvc_version="msvc 10.0"

结果为enter image description here

找到了foreach.hpp但找不到program_options.hpp.But它们在同一个文件夹中。

1 个答案:

答案 0 :(得分:1)

Visual Studio 2013(适用于x64环境)

提升1.61.0

clogs 1.5.0

  1. 为您的VS版本安装 boost prebuilt binary (非源版本) 预建二进制文件应该有lib64-msvc-12.0文件夹,其中包含boost_program_options-vc120-mt-1_61.lib,用于program_options构建测试。

  2. 设置两个窗口全局环境

    • INCLUDE = C:\ yourboostroot; C:\ youropenclheaderpath
    • LIBPATH = C:\ yourboostroot \ lib64下-MSVC-12.0; C:\ youropencllibpath
  3. 打开VS2013 x64本机工具命令提示符

  4. 转到您的clogs source root并输入

    • python waf configure --without-doxygen --without-xsltproc
  5. 在这种情况下我不需要cl-headers配置选项