- 締切済み
ライブラリの使い方等がわかりません.
今度画像入力ボードを使うのですが,画像を取得,保存したりするのにプログラムをつくる必要があるのですがプログラムがよくわりません.一応,サンプルプログラムとライブラリや,ヘッダーファイル等はあるのですが,これをどのように使ってプログラムすればよいのでしょうか? サンプルプログラムのソースをコンパイルしても当然の如くコンパイルできないので困ってます. ライブラリ仕様書はあるのですが,これらのファイルを一体どのようにして使えばよいのでしょうか. dos上で動く簡単なプログラムを作りたいので詳しい方よろしくお願いします. プログラムは授業でかじった程度の知識しかありませんが,よろしくお願いします.
- みんなの回答 (4)
- 専門家の回答
関連するQ&A
- スタティックライブラリの使い方
Linuxで使えるCのライブラリを落としてきたのですが、使ったことがないので戸惑っています。 パッケージは、makefile , .c , .h の3つで、makeするのはできました。で、ライブラリ.a が出力されまして、このファイルを使え!と説明書にはあるのですが、この先がよくわかりません。 とりあえず、出力されたライブラリを/usr/lib あたりに入れて、自作のプログラムで先ほどのライブラリのヘッダをインクロードするところまではできたのですが・・・。 コンパイルすると、/usr/bin/ld: cannot find -ライブラリ と出てしまいます。教えていただけますでしょうか。
- ベストアンサー
- C・C++・C#
- ライブラリが壊れることってあるのでしょうか?
私はFortranで初歩的なシミュレーションプログラムを作成しています。 なのですが、急にプログラムが正常な結果を吐かなくなってしまいました。入力ファイルなどは一切変更していません。バグかと思い、過去のきちんと動作するソースファイルを復活させたのですが、同じ症状が生じてしまいます。 コンパイルの際にサーバ上にあるacmlライブラリを使用しています。これが壊れたとすれば納得できるのですが…
- 締切済み
- その他(プログラミング・開発)
- ライブラリにない関数の定義
誤差関数erfと相補誤差関数erfc がライブラリになく プログラムが組めなくて困っています。 どこかにソースがうpされているとか関数のソースを持っている方とかヘッダファイルを提供してくださる方、お願いします。
- ベストアンサー
- C・C++・C#
- OpenCvライブラリを用いて、C++を使い画像処理をしています。
OpenCvライブラリを用いて、C++を使い画像処理をしています。 私は今、人が映ったら保存するプログラムができています。 そこで、人が映るたび、ファイル名を自動的に変えてフォルダに保存していくプログラムが作れなくて困っています。 どのようにcvSaveImage関数を使えばよいのか教えてください。
- 締切済み
- C・C++・C#
- ライブラリのリンクについて。
ふと、疑問に思ったので質問させてもらいます。 C言語などでプログラムを作る時、ライブラリをリンクさせて使うと思いますが、その場合プログラムを実行させた場合メモリー上ではどうなるのか教えた貰いたいです。 例えばprintf関数を使う場合その命令そのものがプログラムに組み込まれてメモリーに読み込まれているのかということです。 前にどこかで読んだ記憶があるのですが、いろいろなところから呼び出される標準的なものはシステムで一箇所にありそれを使うなどということがあったような無かったような記憶があやふやですが見た覚えがあるので気になってしまいました。 あとライブラリなどから一つだけ関数を使う場合、使わない他の関数などもメモリーに読み込まれていたりするのでしょうか? よく使う自分で作った関数を一つのファイルにまとめ、それを定義したヘッダーファイルをincludeした場合も同様で使わないほかの関数はどうなるのでしょうか?
- ベストアンサー
- C・C++・C#
- 分割コンパイル、ライブラリ、makeが解説されている本を探しています。
携帯から失礼します。 C言語で分割コンパイル、ライブラリ作成、makeの使い方、デバッグ手法についてややつっこんでまとめられている本を探しています。 入門書では分割コンパイルやヘッダファイルについては巻末に少し載っているのがほとんどで、makeなどの専門書では深すぎるので、手頃に全体を網羅している本がありましたらご紹介お願いします。
- ベストアンサー
- C・C++・C#
- VC++2010の「#include <」
VC++ で、他人の作ったソースコードをビルドして実行してみています。 (WinPcapのデベロッパ向けのライブラリを使った、サンプルプログラムです。) VC++自体、あまり理解が深くないのですが、 「#include <」まで書くと、「ヘッダファイル名が表示される」プロジェクトと、「そうではない」プロジェクトがあります。 「そうではない」方のプロジェクトだと、ビルド時にincludeするライブラリが足りないとか、そんな感じのエラーが表示されます。 ぱっと見の違いは、「ヘッダファイル名が表示される」プロジェクトの場合は、 ソリューションエクスプローラに、「外部依存関係」というフォルダのショートカットがあり、ライブラリがどっさりあります。 「そうではない」プロジェクトについても、「#include <」で、ヘッダファイルを表示してくれるようにしたいのですが、どの様にすればよいのでしょうか?★ プロジェクトのプロパティの、 C++>プリプロセッサ>プリプロセッサの定義 リンカー>入力>追加の依存ファイル はどちらのソースも同じにしたのですが…。
- ベストアンサー
- C・C++・C#
- 標準C++ライブラリのソース置き場
new演算子の処理をみてみたかったので下記の場所から libstdc++-2.90.6.tar.gzを解凍して中身を確認したところ 各ライブラリのヘッダファイルはあるようですが、 ソースファイルがみつかりません。 newのヘッダはbin/std_new.hかな ソースファイルはどこのディレクトリに格納されているのでしょうか? http://ftp.yz.yamagata-u.ac.jp/pub/GNU/libstdc++/ OS:vine linux 4.1
- ベストアンサー
- Linux系OS
- OpenCvライブラリを使い、C++を用いてウェブカメラを監視カメラみ
OpenCvライブラリを使い、C++を用いてウェブカメラを監視カメラみたいな役割をさせようとしています。 そこで、1秒ごとに画像をキャプチャし、10秒(10枚)までを指定したフォルダに保存する。 (例) ファイル名 1秒の画像 file1.bmp 2秒の画像 file2.bmp ・ ・ ・ ・ 10秒の画像 file10.bmp と、こんな風に そして、保存していた背景画像と、1~10枚撮った画像を比較していき、違いが出たら、 違いが出た画像だけを別のフォルダに保存するというプログラムを作ろうとしています。 OpenCv,C++初心者なので、うまく伝えられているか分かりませんが、宜しければプログラムを教えてください。
- 締切済み
- C・C++・C#
補足
ライブラリ書の概要を書きます. 「本ライブラリは本基板の制御やフレームメモリのアクセスなどを簡単にプログラムできるようにDLLとLIB形式のライブラリを用意しました.また、WINDOWS上での画像処理を簡単かつ効率的に開発するためのライブラリです。言語およびコンパイラーはWatcom C++ 11J (DOS版)、Microsoft Visual C++ 6.0、visual basic6.0を対象にしています.ファイル形式はDLL並びにLIB形式です。」 とあります。ファイルとしてはVC、とVBのサンプルプログラムなどか入っています。