1

我使用 VS 和 Boost-Asio 库创建了一个 TCP C++ 通信应用程序。如果使用调试选项编译它工作正常。

但是我的客户要求可执行文件包含所有必要的库,所以我必须在 Release 和静态库中编译。

当我这样做时,我收到以下错误:

错误 LNK1104 无法打开文件“libboost_system-vc141-mt- s -1_64.lib”

在 boost 的库文件夹中有文件:

'Libboost_system-vc141-mt-1_64.lib'

我想这个不同 s来自静态库。

有谁知道我如何创建它们,因为所有这些 boost 库都是由 b2 和 bjam 在安装中创建的。

4

0 回答 0