首页 > 解决方案 > Windows下构建发布版abseil-cpp静态二进制库

问题描述

我在 Visual Studio 2019 / Windows 10 下构建的 C++ 项目中使用了abseil-cpp

使用 CMake(不是 Visual Studio 内置的 makefile 支持)并遵循静态二进制指令,我构建了一组库和头文件,然后我可以成功链接到标准 Visual Studio 解决方案。

我遇到的问题是该库的构建类型为Debug,这意味着我无法将它们链接到Release我的应用程序的构建中。

我需要的是构建一个Release版本的 abseil-cpp 库。但是,对于我的一生,我无法弄清楚如何哄骗 CMake / Abseil 构建过程来做到这一点!

我尝试了以下方法,所有这些都被忽略或错误:

谁能建议我需要做什么来构建静态二进制库的发布版本?

伊恩

标签: visual-studiocmakeabseil

解决方案


推荐阅读