• ベストアンサー

OpenCVを使ったプログラムのコンパイル

OpenCVを使ったプログラムtest.cppを cygwin上でコンパイルしようと思いネットで調べたら 下記のように入力すればよいとのことで, 実際,下記のように入力すればコンパイルできました. g++ -I/usr/local/include/opencv test.cpp -lcxcore -lcv -lhighgui -lcvaux -lml -o test 一度入力すれば2度目以降は「↑」キーを押すことで 過去に入力したコマンドを出せるので楽にコンパイルできるのですが, cygwinを立ち上げ直した際にはもう一度入力しなければなりません. 複雑な記述が必要なコンパイルを 楽に行う方法はないでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • php504
  • ベストアンサー率42% (926/2160)
回答No.2

makefileというファイルを作って test: test.cpp [TAB]g++ -I/usr/local/include/opencv test.cpp -lcxcore -lcv -lhighgui -lcvaux -lml -o test htmlだとタブが消えちゃうので[TAB]で置き換えてあります 普通の空白スペースだとエラーになるので必ず先頭にタブを入れてください /bin/make.exe が無いときはcygwin setup.exeで追加しましょう

vjpo
質問者

お礼

ありがとうございます!! 解決しました!!できました!!

その他の回答 (1)

回答No.1

makefileを用意してmakeコマンド一発で済ますのが普通。

vjpo
質問者

お礼

ありがとうございます!!

関連するQ&A