スレを勃てるまでもないC/C++の質問はここで 25 [隔離病棟]©2ch.net (467レス)
上下前次1-新
抽出解除 レス栞
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
441(1): 2024/11/04(月)00:14 ID:x9luqst6(1/4) AAS
プロジェクトでblosc2_decompress(c-blosc2のやつ)を使いたいが
「エラー LNK2001 外部シンボル "@blosc2_decompress@16" は未解決です。」となる
(C#のBwtDecompress.Decompressと同じことをしたい)
メインのプロジェクトはVS2015、Win32、Releaseでビルドしていて
プロジェクト→プロパティ
C/C++→全般→追加のインクルードディレクトリに追加済
リンカー→全般→追加のライブラリディレクトリに追加済
リンカー→入力→追加の依存ファイルに*.lib追加済
ライブラリ(c-blosc2)のビルドはWin32、Release
git clone 外部リンク[git]:github.com
cd c-blosc2
mkdir build
cd build
cmake .. -G "Visual Studio 14 2015" -A Win32 -DCMAKE_BUILD_TYPE=Release
これで作成されたソリューションファイルをVS2015で開き、
ビルド→構成マネージャ:Release指定
としてビルドしている。(結果:クリーン: 129 正常終了、0 失敗、4 スキップ)
なんで外部参照エラーになるか教えて下さい…
449(1): 2024/11/06(水)02:05 ID:dRKi/GB8(1) AAS
>>441
@16とか付いてるってことは__stdcallで呼び出そうとしてるわけだから、メイン側のプロジェクトに/Gzオプション付いてるって落ち?
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.021s