• windows下vs2015编译BOOST


    编译caffe动态链接库,在vs下引用时缺少boost的相关运行库,dependency下也没有找到,于是自己本机编译boost库:

    step1 打开vs命令行工具

    在启动菜单下找到vs的文件夹,有一个VS2015 X64 本机工具命令提示符,运行bootstrap.bat,得到b2.exe,bjam.exe。

    step2. 修改project-config.jam

    import option ; 
     
    using msvc : 14.0 : "C:Program Files (x86)Microsoft Visual Studio 14.0VCincl.exe"; 
     
    option.set keep-going : false ; 
    

    step3 编译运行

    按照以下命令进行编译,分别生成静态链接到C/C++运行时库和动态链接到C/C++运行时库的两个版本。 相关路径需要根据需要自行修改。

    bjam stage --toolset=msvc-14.0 --without-graph --without-graph_parallel --without-python --stagedir="D:DOWNLOADSoost_1_61_0lib" link=static runtime-link=static threading=multi address-model=64 debug release
    
    
    bjam stage --toolset=msvc-14.0 --without-graph --without-graph_parallel --without-python --stagedir="D:DOWNLOADSoost_1_61_0lib" link=static runtime-link=shared threading=multi address-model=64 debug release
    

    step4 选择所需库

    从D:DOWNLOADSoost_1_61_0lib拷贝相关缺少的时库到caffe的dependency下,OK。

  • 相关阅读:
    centos/7下安装mysql5.7
    ubuntu下用vagrant搭建集群环境
    ubuntu下pyspark的安装
    Ubuntu下teamviewer的安装
    volatile(一)
    synchronized(九)
    synchronized(八)
    synchronized(七)
    synchronized(六)
    synchronized(五)
  • 原文地址:https://www.cnblogs.com/imagezy/p/9674548.html
Copyright © 2020-2023  润新知