gpt4 book ai didi

c++ - 为 MSVC 构建 gtest : 32bit or 64bit?

转载 作者:太空宇宙 更新时间:2023-11-04 13:05:18 30 4
gpt4 key购买 nike

Here是在 Visual Studio 中设置 google-test 的优秀指南。不幸的是,它忽略了是否应该始终为 win32 或为与被测试项目相同的平台构建 gtest(第 2 段的第 3 步)。那么,如果我的“主”项目要为 x64( native C++)构建,我应该如何构建 gtest?重要吗?

最佳答案

使用相同的编译器相同的编译器设置 构建gtest 非常重要。

这意味着在您的情况下:使用相同的 msvc 编译器,例如Visual Studio 14 2015 win64.
此外,运行时库必须相同(这是我过去犯过的错误)。您可以在 Visual Studio 中设置运行时库:

Configuration Properties - C/C++  - Code Generation  

如果您构建静态库,请将其设置为 MTd。

关于c++ - 为 MSVC 构建 gtest : 32bit or 64bit?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42728885/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com