我正在尝试编译一个调用 POPCNT 的 fortran 90 程序,如下所示:
...
print *, popcnt(127)
...
通过编译如下:
gfortran prog.f90
它给了我以下信息:
...: undefined reference to `popcnt_'
PLZ谁能建议正确的编译方式?谢谢。
bitcnt
在 4.6 版中添加了对
http://gcc.gnu.org/wiki/GFortran#GCC4.6的支持。所以你必须找到更新的可执行文件,或者自己编译。