- 締切済み
PSDKについて教えてください
windowsXp で、windowsプログラミングを学習しています。 ライブラリについて調べたのですが使い方が分かりません、アドバイスをお願いします。 1、PSDKとSDKの違い 2、Libフォルダの中の.libファイルと、PSDKの中にある.libファイの違い 3、Libフォルダの中に、『.libファイル』とPSDKフォルダがあります その『PSDKフォルダの中にも.libファイル』が有ります、 この、PSDKフォルダの中の.libファイルを使いたいのですが、普通に リンクしただけでは、エラーが出てしまいます。 このファイルを使うためには、何かのファイルを設定したり、変更し たりする必要がありますか? コンパイラは、BCCを使っています。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- Oh-Orange
- ベストアンサー率63% (854/1345)
★BCC には詳しくないが次のリンクをどうぞ。 ・http://www.6809.net/tenk/html/prog/bcc55fre.htm→『無償配布なbcc5.5を使ってみる』 『win_program_sample2 -- リソースをちょっと使ってみる』の項目に設定ファイルの 『cfg』とか、環境変数、コマンドライン指定などが書かれています。 ・あと次のリンクも参考になりそうですよ。 http://hpcgi2.nifty.com/natupaji/bbs/patio.cgi?mode=view&no=548→『bcc5.5の設定で』 検索するといくつか出てきます。 http://f4.aaa.livedoor.jp/~pointc/No.22137.html→『GLUTをインストール出来ません。。。』 http://hpcgi3.nifty.com/aokura/patio/read.cgi?mode=past&no=754→『C言語を始めようVer1.1.2.1について』 http://homepage3.nifty.com/norinoyama/c_lang/c_lang_setup_bcc.html→『極私的C言語講座 - 環境設定』 ↑ これより『bcc32.cfg』や『ilink32.cfg』の設定ファイルを変更するようだ。 最後に: ・今回は google で『PSDK』というキーワードで検索した結果を抽出してみました。 質問する前に検索してみてはどうでしょうか? ・以上。
- sakusaker7
- ベストアンサー率62% (800/1280)
PSDK ってPlatform SDKですよね? であればそこにある.libファイルはVC++用です。 一般にコンパイラが変わればオブジェクトファイルやライブラリファイルの フォーマットは異なるものになるので、使いまわすことはできません。 bcc用の.libファイルをDLLから作るとかはできますが、 別のコンパイラの.libファイルを直接変換してくれるような ユーティリティはなかったんじゃないかなあ。
お礼
アドバイス有難うございます。 色々調べているのですが、まだ、解決に至っていません。 もう少し調べてみます。
補足
回答有難うございます。 VC++2005もインストールしてあるのですが、『PSDKのフォルダ』を、BCC5.5に移動した覚えが無いので、VC++のPlatformSDKとは、違うものと思われます。 もしかすると、Oh-Orangeさんのアドバイスの中にある『psdk』のパスを通すのかもしれません。 こちらについて何かご存知でしたら、アドバイスをお願いします。
お礼
アドバイス有難うございます。 アドバイスしていただいた所を参考にしたり、そのほか色々と調べているのですが、まだ解決には至っていません。 検索の仕方についても、もう少し知識を広めたいと思います。
補足
アドバイス有難うございます。 今、アドバイスしていただいた所を参考にしています。 もしかすると、『PSDK』のパスを通したり、『.cfg』や『.ilink』の変更かもしれません。 PSDKで検索したのですが、ヒットしませんでした。googleの検索を参考にして見ます。