電子書籍の厳選無料作品が豊富!

BCCを使ってwindowsのプログラムを学習中です。
参考にしている本の説明で、bcc55\Lib\PSDK\winmm.libにある『winmm.lib』をリンクしたいのですが、設定方法が分かりません、
ご存知の方アドバイスをお願いします。

A 回答 (3件)

★アドバイス


・一度ゆっくり説明書を読んだ方が良いですよ。
 その方が今後のコンパイル作業が楽になるため。
 下に『BCC Developer』の簡単な使い方のページを載せておきます。
http://www11.plala.or.jp/studyhall/cpptool/page0 …→『初めてのプログラム』
 ↑『BCC Developer』のリンクタブで winmm.lib を登録すれば出来そうな気がします。
 使ったことが無いので詳しくはマニュアルで確認して下さい。
・以上。それでは。

参考URL:http://www11.plala.or.jp/studyhall/cpptool/page0 …
    • good
    • 0
この回答へのお礼

返事が遅くなりすみません。いろいろな所を検索してみましたが、
やはり、総合環境のソフトを使ったほうが楽なようですね、『BCC Developer』の使い方を覚えようと思います。
まだ、完全にはマスターしていませんがもう少しがんばってみます。
アドバイス有難うございました。

お礼日時:2007/05/29 21:03

★アドバイス


・ソースファイル(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 …→『リンカの小技』

総合環境:
http://www.vector.co.jp/soft/win95/prog/se180695 …→『BCC Developer』
http://hp.vector.co.jp/authors/VA017148/pages/cp …→『CPad』
http://www.forest.impress.co.jp/article/2007/02/ …→『C言語を始めよう!』

最後に:
・総合環境のフリーソフトと BCC を組み合わせて使えばコンパイル作業が楽ですよ。
 上に紹介した『BCC Developer』、『CPad』、『C言語を始めよう!』で使いやすそうな
 総合環境ソフトをお試しあれ。
・以上。

参考URL:http://www.forest.impress.co.jp/article/2007/02/ …

この回答への補足

回答有難うございます。
コンパイルですが、最終的にはコマンドプロンプトで行っています。
『きときと』さんの、CPadで、仮のコンパイルを行ってから、(詳しい使い方がよく分からないためです。)
問題がなさそうな時に、コマンドプロンプトで最終的にコンパイルをしています。
BCC Developerもインストールはしてあるのですが、あまり使っていません。
ご指摘の記述を試して見ます。
アドバイスよろしくお願いします。

補足日時:2007/05/25 21:29
    • good
    • 0

コンパイルはどうやってますか


1. コマンドプロンプトから毎回手入力
2. BATファイルで
3. BCC附属のmake.exe
4. BCC Developer使用

この回答への補足

回答有難うございます。
コンパイルは、1,です、 コマンドプロンプトから毎回行っています。
BCC Developerもインストールしてあるのですが、使い方が良く分からないので、あまり使っていません。
よろしくお願いします。

補足日時:2007/05/25 21:09
    • good
    • 0
この回答へのお礼

ご心配をおかけしました。BCC Developerを使ってみようと思います。
アドバイスをいただけなかったのは残念ですが、気にかけて頂き有難うございます。

お礼日時:2007/05/29 21:09

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!