Macos

MacOS 上的任何軟體包中是否提供 NetBSD ‘primes’ 實用程序或同等功能?

  • September 29, 2020

除了通過手動下載和編譯(例如 curl)之外,MacOS 上的 NetBSD primes實用程序(或同等實用程序)是否可用?我搜尋了很多,找不到任何包(除了 NetBSD CVS 源)。

(NetBSDprimes不是尋找大/未知素數的素數篩,只是一個簡單的命令行實用程序,它告訴您在給定 (64b) 範圍內哪些整數是素數(或複合))。

(不像 Gnu factor,它可以通過包 coreutils “Finding Prime Numbers - “factor” command not found on MacOS”“GNU factor 命令有實際用途嗎?”

注意:這個問題不屬於 AskDifferent,因為沒有 brew/macports 包。

我從來沒有在任何預建構的包中找到它,但在這個 SO Q&A 中,標題為:Finding Prime Numbers - “factor” command not found on MacOS,有人發布了一個Makefile你可以用來下載和建構的factor內容primes

初篩

作為替代方案,有一個名為的包primesieve,它是與 NetBSD 不同的實現primes,但可用於brew

$ brew info primesieve
primesieve: stable 7.0 (bottled)
Fast C/C++ prime number generator
https://primesieve.org/
Not installed
From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/primesieve.rb
==> Dependencies
Build: cmake ✔

引用自:https://unix.stackexchange.com/questions/455236