gpt4 book ai didi

c++ - Cmake 构建失败,CMAKE_AR-NOTFOUND(未找到 cr exe)

转载 作者:搜寻专家 更新时间:2023-10-31 00:56:09 26 4
gpt4 key购买 nike

cmake 构建失败

CMAKE_AR-NOTFOUND cr libperfutils.a

当我检查构建文件夹 ar 未设置时。x86_64-linux\gtest-native\1.7.0-r5\build\CMakeCache.txt

CMAKE_AR:FILEPATH=CMAKE_AR-NOTFOUND

//CXX compiler.
CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/g++

如何在cmake中设置ar?

当我看到输出下方的 cmake 配置时。 cmake 自动找到 g++以及为什么它没有检测到 ar

-- The CXX compiler identification is GNU 4.8.4
-- Check for working CXX compiler: g++
-- Check for working CXX compiler: g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done

当我在机器中手动检查 ar 是否可用时。

/usr/bin/ar

最佳答案

CMake 应该能够检测到 /usr/bin/ar本身,但您可以使用 -D CMAKE_AR=/usr/bin/ar 手动覆盖它选项。

这是有用变量的列表:

https://gitlab.kitware.com/cmake/community/wikis/doc/cmake/Useful-Variables

关于c++ - Cmake 构建失败,CMAKE_AR-NOTFOUND(未找到 cr exe),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40210347/

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