[英]How to link with boost on Windows
我正在嘗試將我的項目與 boost 計算鏈接,但遇到了以下問題: LNK1104 could not open file "libboost_chrono-vc143-mt-gd-x64-1_80.lib"
我的 cmake 文件:
set(BOOST_ROOT "D:\\Tools\\boost_1_80_0")
set(Boost_NO_SYSTEM_PATHS ON)
find_package(Boost 1.80.0 REQUIRED COMPONENTS program_options chrono)
據我了解,問題是由於不同的 msvc 工具集而發生的,但是當我使用以下命令配置項目時:
"generator": "Visual Studio 17 2022 Win64"
{
"name": "CMAKE_GENERATOR_TOOLSET",
"type": "STRING",
"value": "v141"
}
配置失敗。 作為解決方法,我只是復制並重命名了chrono lib,它似乎有效,但它被破解了。 如何在 cmake 項目中正確鏈接 windows 的升壓?
是的,謝謝,沒有看到有 v143 的版本以及https://sourceforge.net/projects/boost/files/boost-binaries/1.80.0_b1/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.