こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

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

OpenCVを使ったプログラムtest.cppを
cygwin上でコンパイルしようと思いネットで調べたら
下記のように入力すればよいとのことで,
実際,下記のように入力すればコンパイルできました.
g++ -I/usr/local/include/opencv test.cpp -lcxcore -lcv -lhighgui -lcvaux -lml -o test

一度入力すれば2度目以降は「↑」キーを押すことで
過去に入力したコマンドを出せるので楽にコンパイルできるのですが,
cygwinを立ち上げ直した際にはもう一度入力しなければなりません.

複雑な記述が必要なコンパイルを
楽に行う方法はないでしょうか?

投稿日時 - 2009-09-02 10:56:23

QNo.5256343

困ってます

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

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で追加しましょう

投稿日時 - 2009-09-02 11:57:52

お礼

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

投稿日時 - 2009-09-03 04:45:25

ANo.2

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

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

投稿日時 - 2009-09-02 11:23:26

お礼

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

投稿日時 - 2009-09-03 04:45:55

あなたにオススメの質問