▼ひよひよさん:
>▼やさいさんさん:
>>ベータ版として提供された8.18.0 Beta7のソースを使ってビルドを
>>行っていますが、ビルドが完了しない場合がありました。
>>
>>ソースファイルなどはそのままでソリューションの構成とプラット
>>フォームの組み合わせによってはビルドが完了せずリンクエラーの
>>発生となります。
>>
>>確認した構成とプラットフォームの組み合わせ:
>>【Debug|x64】 ・・・成功(既知のワーニングあり)
>>【Release|x64】 ・・・失敗(回避策あり:※1)
>>【Debug|Win32】 ・・・失敗(回避策あり:※2)
>>【Release|Win32】・・・成功
>>
>>※1 Release|x64の構成プロパティで、C/C++ - 最適化 - プログラム
>> 全体の最適化 を「はい (/GL)」から「いいえ」に設定変更する
>> ことで回避できました。
>> これによりC1047リンクエラーは発生しなくなります。
>>
>>※2 Debug|Win32の構成プロパティで、リンカー - 詳細設定 -
>> 安全な例外ハンドラーを含むイメージ を「はい (/SAFESEH)」
>> から「いいえ (/SAFESEH:NO)」に設定変更することで回避
>> できました。
>> これによりLNK2026リンクエラーは発生しなくなります。
>>
>>
>>こちらの環境はVisualStudio2022(Version17.4.5)なのですが、
>>本件について何かアドバイスをいただけませんか?
>>
>>よろしくお願いいたします。
>すみません。すべての設定で適切な設定が完了しておりませんでした。
>次のバージョンで適切にビルドできるように修正します。
9.0.0以降で対応予定のJMicron USB Raid向けライブラリはソースなどと
共に提供されることはなく、ローカルでビルドする場合もリンクの対象
外としてリンクエラーが発生しないことを確認しました。
※9.0.0Beta2のx64/Win32/ARM64 - Debug/Releaseでリンクエラーが
発生しないことを確認しました。
ご対応ありがとうございました!