- 締切済み
bccでwinmm.libをリンクする方法を教えてください
BCCを使ってwindowsのプログラムを学習中です。 参考にしている本の説明で、bcc55\Lib\PSDK\winmm.libにある『winmm.lib』をリンクしたいのですが、設定方法が分かりません、 ご存知の方アドバイスをお願いします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- Oh-Orange
- ベストアンサー率63% (854/1345)
★アドバイス ・一度ゆっくり説明書を読んだ方が良いですよ。 その方が今後のコンパイル作業が楽になるため。 下に『BCC Developer』の簡単な使い方のページを載せておきます。 ・http://www11.plala.or.jp/studyhall/cpptool/page03.html→『初めてのプログラム』 ↑『BCC Developer』のリンクタブで winmm.lib を登録すれば出来そうな気がします。 使ったことが無いので詳しくはマニュアルで確認して下さい。 ・以上。それでは。
- Oh-Orange
- ベストアンサー率63% (854/1345)
★アドバイス ・ソースファイル(timer.c)の #include の次の行に 『#pragma comment(lib, "winmm.lib")』 という1行と追加してみます。 ・処理系にもよりますが上手くすれば、これで winMM.lib がリンクされます。 インポート・ライブラリのリンクの指定にはいろいろあります。 コマンドラインで指定、makefile に記述する、pragma 指定、プロジェクトに追加して リンクの指定をさせたりします。 ・回答者 No.1 さんと同様にどうやって、コンパイルしているのかを知りたいです。 それによってアドバイスが変わりますから…。 とりあえず、pragma 指定の方法を紹介しました。 参考文献: ・http://hp.vector.co.jp/authors/VA000092/win32/vc-tech.html→『リンカの小技』 総合環境: ・http://www.vector.co.jp/soft/win95/prog/se180695.html→『BCC Developer』 ・http://hp.vector.co.jp/authors/VA017148/pages/cpad.html→『CPad』 ・http://www.forest.impress.co.jp/article/2007/02/07/cwohajimeyou2.html→『C言語を始めよう!』 最後に: ・総合環境のフリーソフトと BCC を組み合わせて使えばコンパイル作業が楽ですよ。 上に紹介した『BCC Developer』、『CPad』、『C言語を始めよう!』で使いやすそうな 総合環境ソフトをお試しあれ。 ・以上。
補足
回答有難うございます。 コンパイルですが、最終的にはコマンドプロンプトで行っています。 『きときと』さんの、CPadで、仮のコンパイルを行ってから、(詳しい使い方がよく分からないためです。) 問題がなさそうな時に、コマンドプロンプトで最終的にコンパイルをしています。 BCC Developerもインストールはしてあるのですが、あまり使っていません。 ご指摘の記述を試して見ます。 アドバイスよろしくお願いします。
- php504
- ベストアンサー率42% (926/2160)
コンパイルはどうやってますか 1. コマンドプロンプトから毎回手入力 2. BATファイルで 3. BCC附属のmake.exe 4. BCC Developer使用
お礼
ご心配をおかけしました。BCC Developerを使ってみようと思います。 アドバイスをいただけなかったのは残念ですが、気にかけて頂き有難うございます。
補足
回答有難うございます。 コンパイルは、1,です、 コマンドプロンプトから毎回行っています。 BCC Developerもインストールしてあるのですが、使い方が良く分からないので、あまり使っていません。 よろしくお願いします。
お礼
返事が遅くなりすみません。いろいろな所を検索してみましたが、 やはり、総合環境のソフトを使ったほうが楽なようですね、『BCC Developer』の使い方を覚えようと思います。 まだ、完全にはマスターしていませんがもう少しがんばってみます。 アドバイス有難うございました。