クロスプラットフォームであるはずのプロジェクトに取り掛かろうとしています。このコードはすでにMacOSXで機能しており、WindowsとLinux用の新しいGUIを作成する作業を引き受けました。
Windowsから始めようと思っていたのですが、問題が発生しました。サードパーティのC++ライブラリが必要ですが、VC++ソリューションをどのように設定すればよいかわかりません。
具体的には、サードパーティのライブラリがどこにインストールされていると想定できますか?ライブラリがインストールされることを期待できるWindows上の標準フォルダーはありますか?
または、必要なライブラリをWebからフェッチし、次のような選択したフォルダーに抽出するカスタムビルドスクリプトを含めることをお勧めします。
[git repository]
[vc++ solution files]
[ externallibs]
bin/
*.dll
include/
*.h
lib/
*.lib
[non-windows stuff]
ソリューション内のそれらのフォルダーを参照しますか?
私の職場では、.NETアセンブリを使用して同様のことを行っています(もちろん、DLLのみです)。
ありがとうございました!