0

基本的に、opencvをインストールして、tbbを利用し、完全なソースコードでブーストするようにします。ただし、ポートで使用可能なすべてのインストールオプションを表示する方法を知る必要があると思います。(インストールオプション私はポート名の後に「+ sth」を意味します、それはあなたがそれをどのように呼ぶのですか?)

私の具体的な例では、私の行は次のように始まります

sudo port install opencv +tbb +python27

しかし、開発オプションとブーストオプションを取得する方法がわかりません...

オプションを表示する方法はありますか?または特にopencvのために?
ありがとう!

4

2 に答える 2

2

Barnabas Szabolcsによって提供された回答に加えて、infoコマンドは、使用可能なバリアントを含むポートに関する詳細情報を見つけるのに役立つだけでなく、ソフトウェアライセンス、メンテナなどの他の興味深い情報も提供することもわかりました。 。

port info opencv

上記のコマンドは、(現在のポートファイルの時点で)次の出力になります。

opencv @3.0.0_1 (graphics, science)
Variants:             contrib, dc1394, debug, eigen, java, opencl, openni,
                      python27, python34, qt4, qt5, tbb, universal, vtk

Description:          OpenCV is a library that is mainly aimed at real time
                      computer vision. Some example areas would be
                      Human-Computer Interaction (HCI), Object Identification,
                      Segmentation and Recognition, Face Recognition, Gesture
                      Recognition, Motion Tracking, Ego Motion, Motion
                      Understanding, Structure From Motion (SFM), and Mobile
                      Robotics.
Homepage:             http://opencv.org

Extract Dependencies: unzip
Build Dependencies:   cmake, pkgconfig
Library Dependencies: zlib, bzip2, libpng, jpeg, jasper, tiff, ilmbase, openexr,
                      ffmpeg
Platforms:            darwin
License:              BSD
Maintainers:          stromnov@macports.org, openmaintainer@macports.org
于 2015-12-02T17:49:01.727 に答える
1

申し訳ありませんが、私はそれを見つけました:

ポートインストールオプションは、オプションではなくバリアントと呼ばれます。そして、コマンドは次のとおりです。

port variants opencv

私の場合。

気になる人のために-opencvのコードではUSING_BOOSTフラグが好きですが-ブーストサポートのための追加のバリアントはありません(おそらくそれは自動ですか?)。
私の完全なインストールラインは

sudo port install opencv +debug +python27 +qt4 +tbb
于 2012-11-16T21:38:39.103 に答える