gpt4 book ai didi

c++ - 找不到_BitScanForward64

转载 作者:行者123 更新时间:2023-12-02 10:30:43 25 4
gpt4 key购买 nike

我正在编写一个国际象棋引擎,想使用英特尔固有的_BitScanForward64,但找不到。

另一方面,包括_mm_popcnt_u64也很好。

到目前为止,我检查了什么:

  • 搜索_mm_popcnt_u64的声明-> /usr/lib/gcc/x86_64-linux-gnu/7/include/popcntintrin.h
  • 搜索_BitScanForward64的声明->没有结果
  • 我安装了g++-10来检查这是否是由于旧版本的gcc->仍然没有声明

  • 因此 g++找不到它是有道理的。但是我该如何提供呢?还是我想念其他东西?

    我的机器:
  • Ubuntu 18.04.4 LTS
  • 英特尔®酷睿™i7-6700HQ CPU @ 2.60GHz×8
  • 64位
  • gcc版本7.5.0
  • 最佳答案

    正如Peter所指出的:gcc没有提供这种特定的内在函数。

    关于c++ - 找不到_BitScanForward64,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62348210/

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