★初心者にVisual C++を教えるスレ★ Part34 at TECH★初心者にVisual C++を教えるスレ★ Part34 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト382:デフォルトの名無しさん 09/08/25 15:44:03 あと複数のconfigヘッダーがあるとかかな 383:デフォルトの名無しさん 09/08/25 15:49:13 >>381 ちょっとまだよく分かってない部分も多いんですが これはlibpngは使ってないと思います。 PNGの処理はNDSSystem.cppってとこに書いてあるようなので >>382 configヘッダーってなんでしょうか? zlib.hの事ですか? 384:デフォルトの名無しさん 09/08/25 15:50:16 あ、zconf.hって方ですか? 385:デフォルトの名無しさん 09/08/25 16:11:30 そういうやつ。 そもそもスタティックリンク用のヘッダになってんじゃないの? __stdcall の関数をリンクしようとしてるが、libは__cdeclとか__fastcallとか 386:デフォルトの名無しさん 09/08/25 17:39:29 >>385 すみません、ちょっとよく分かってないのでググって調べてたら 一応リンクは通るようになりました。 @crc32@12のような関数の修飾子は__fastcallって事みたいなので、 __fastcallでリンクしようとしてるが、LIB側は__cdeclになってるのでエラーに なっているようなのでzconf.hの# define ZEXPORT となっているところを # define ZEXPORT _fastcall と書き換えてzlibをビルドしたらエラーが出なく なったんですが、こんなやり方でいいんでしょうか? なんか違うような・・・ 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch