したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

環境構築でビルドするときのエラーについて

1Rewa:2022/04/09(土) 04:16:58
こんにちは。先日うつぼかずらさんの本を購入しまして、vstプラグイン作りに挑戦しようと思っている初心者です。
VSTの作成の準備の段階なのですが、Visual Studio 2022 Communityをインストール、VST SDKのダウンロード、cmakeでキャッシュの生成までは上手くいったようなのですが、ビルドをするときに「警告 D9025 '/Zi' より '/ZI' が優先されます。」というエラーと警告が出て上手くいきません。libファイルの中を確認しても、
base.lib
vstgui_standalone.lib
しか生成されていない状況です。
最初VST_SDKを外付けのDドライブに置いていたのでそれが悪さしたのかと思い、VST_SDKフォルダをCドライブの直下に置いてもう一度試してみましたが変わりませんでした。解決策はありますでしょうか。忙しい中申し訳ないですがよろしくお願いします。以下がエラーが出る時の出力です。
>------ すべてビルド 開始済み: プロジェクト: vst3sdk、構成: x64-Debug ------
[1/302] Building CXX object VSTGUI.build\lib\CMakeFiles\vstgui.dir\vstguiinit.cpp.obj
C:\VST_SDK\vst3sdk\out\build\x64-Debug\cl : コマンド ライン warning D9025: '/Zi' より '/ZI' が優先されます。
[2/302] Building CXX object pluginterfaces\CMakeFiles\pluginterfaces.dir\base\funknown.cpp.obj
FAILED: pluginterfaces/CMakeFiles/pluginterfaces.dir/base/funknown.cpp.obj
C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1431~1.311\bin\Hostx64\x64\cl.exe /nologo /TP -DSMTG_USE_STDATOMIC_H=1 -D_UNICODE -IC:\VST_SDK\vst3sdk -IC:\VST_SDK\vst3sdk\pluginterfaces\.. /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 -DSMTG_RENAME_ASSERT=1 /fp:fast /MP /wd6031 /wd6308 /wd6330 /wd6385 /wd6386 /wd28125 /wd28251 /ZI /MDd /showIncludes /Fopluginterfaces\CMakeFiles\pluginterfaces.dir\base\funknown.cpp.obj /Fdpluginterfaces\CMakeFiles\pluginterfaces.dir\pluginterfaces.pdb /FS -c C:\VST_SDK\vst3sdk\pluginterfaces\base\funknown.cpp
C:\VST_SDK\vst3sdk\out\build\x64-Debug\cl : コマンド ライン warning D9025: '/Zi' より '/ZI' が優先されます。
The contents of <stdatomic.h> are available only with C++23 or later.
C:\VST_SDK\vst3sdk\pluginterfaces\base\funknown.cpp(91): error C2061: 構文エラー: 識別子 'atomic_int_least32_t'
[3/302] Building CXX object VSTGUI.build\lib\CMakeFiles\vstgui.dir\platform\win32\win32resourcestream.cpp.obj
C:\VST_SDK\vst3sdk\out\build\x64-Debug\cl : コマンド ライン warning D9025: '/Zi' より '/ZI' が優先されます。
[4/302] Building CXX object VSTGUI.build\lib\CMakeFiles\vstgui.dir\vstguidebug.cpp.obj
C:\VST_SDK\vst3sdk\out\build\x64-Debug\cl : コマンド ライン warning D9025: '/Zi' より '/ZI' が優先されます。
[5/302] Building CXX object VSTGUI.build\lib\CMakeFiles\vstgui.dir\platform\win32\win32openglview.cpp.obj
C:\VST_SDK\vst3sdk\out\build\x64-Debug\cl : コマンド ライン warning D9025: '/Zi' より '/ZI' が優先されます。
[6/302] Building CXX object VSTGUI.build\lib\CMakeFiles\vstgui.dir\platform\win32\win32optionmenu.cpp.obj
C:\VST_SDK\vst3sdk\out\build\x64-Debug\cl : コマンド ライン warning D9025: '/Zi' より '/ZI' が優先されます。
[7/302] Building CXX object VSTGUI.build\lib\CMakeFiles\vstgui.dir\platform\win32\win32support.cpp.obj
C:\VST_SDK\vst3sdk\out\build\x64-Debug\cl : コマンド ライン warning D9025: '/Zi' より '/ZI' が優先されます。
[8/302] Building CXX object VSTGUI.build\lib\CMakeFiles\vstgui.dir\platform\win32\win32factory.cpp.obj
C:\VST_SDK\vst3sdk\out\build\x64-Debug\cl : コマンド ライン warning D9025: '/Zi' より '/ZI' が優先されます。
[9/302] Building CXX object VSTGUI.build\lib\CMakeFiles\vstgui.dir\platform\win32\direct2d\d2dbitmap.cpp.obj
C:\VST_SDK\vst3sdk\out\build\x64-Debug\cl : コマンド ライン warning D9025: '/Zi' より '/ZI' が優先されます。
[10/302] Building CXX object VSTGUI.build\lib\CMakeFiles\vstgui.dir\platform\win32\win32frame.cpp.obj
C:\VST_SDK\vst3sdk\out\build\x64-Debug\cl : コマンド ライン warning D9025: '/Zi' より '/ZI' が優先されます。
[11/302] Building CXX object VSTGUI.build\lib\CMakeFiles\vstgui.dir\platform\win32\direct2d\d2dfont.cpp.obj
C:\VST_SDK\vst3sdk\out\build\x64-Debug\cl : コマンド ライン warning D9025: '/Zi' より '/ZI' が優先されます。
ninja: build stopped: subcommand failed.

すべてビルド が失敗しました。

2管理人★:2022/04/12(火) 16:46:58
お返事が遅くなり申し訳ございません。

「警告 D9025 '/Zi' より '/ZI' が優先されます。」とでるのは問題ないと考えています。
(.libファイルが作成できていれば問題ありません。)

VST SDKのバージョンは3.6.14でしょうか?
もし、最新版などを使っている場合は、工学社様のサポートページにVST SDK 3.6.14のダウンロードリンクがありますので
試していただけますでしょうか。
https://www.kohgakusha.co.jp/support/vst/index.html

3ちんや:2022/06/14(火) 07:28:44
横はいりですみません。
私も同様のエラーで困ってました。(SDK 3.7.5)
SDK3.6.14にしたらビルドできました。
ありがとうございます。

4管理人★:2022/06/14(火) 23:08:08
ちんやさん

時間がたつとSDKもバージョンアップするので書籍と同じ手順でできるとは限らなくなっています…。
この掲示板やサポートページを見ていただいてありがとうございます。


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板