.libや.dllのようなコンパイルされたライブラリを使わずに、opencvライブラリのC++ソースコードで作業できるかどうか聞いてみたいと思います。C++ライブラリのソースコード(opencv)を使って作業する
つまり、ライブラリのヘッダーファイルと.cppファイルのみで作業することは可能ですか?
イメージを受け取り、一連のopencv関連の操作を実行する基本的なC++クラスを作成したいと思いますが、私はネイティブライブラリとして多くのプラットフォームのコードを自由にコンパイルする必要があります.libまたは.dllを使用すると、いくつかのプラットフォームのコンパイルが禁止されます)。私は、C++ソースコードのみを使用することで可能になると思います。しかし、ビジュアルスタジオを使用して追加のインクルードディレクトリを追加すると、私はLNK2019のエラーを受け取ります。おそらく "関数または変数は宣言されていますが、定義されていません" .hppと.cppの '正しい' 。
希望するプラットフォーム用のソースコードとビルドライブラリをダウンロードしてから、同じものを組み込んでプロジェクトを再構築することができます – slawekwin