【问题标题】:unable to set path of Boost_LIBRARIES other than default无法设置默认路径以外的 Boost_LIBRARIES 路径
【发布时间】:2014-04-17 09:38:21
【问题描述】:

我已经在 stage/Win32/ 文件夹中编译了 boost 库。 当我这样做时

target_link_libraries(${TARGET} ${Boost_LIBRARIES}

我得到了 stage/lib/libname 位置的路径 这在 Visual Studio 中不起作用。

如何获取库路径为 stage/win32/libname

【问题讨论】:

    标签: visual-studio-2010 boost cmake


    【解决方案1】:

    您可以设置一个提示变量Boost_LIBRARY_DIR,它会告诉查找模块在哪里查找库。

    cmake -DBoost_LIBRARY_DIR:PATH=D:/boost/stage/win32/ ..
    

    您可能必须在重新运行 cmake 之前清除 cmake 缓存。

    【讨论】:

      猜你喜欢
      • 2022-11-25
      • 2012-01-21
      • 2021-07-30
      • 1970-01-01
      • 1970-01-01
      • 2021-02-02
      • 2017-09-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多