システムにインストールするのではなく、プロジェクトディレクトリに保存されている外部ライブラリをリンクできるwscriptファイルを作成していますが、そのための最善の方法がわかりません。
現在、私は次のようなことをしています。
cfg.env.INCLUDES_A = [os.path.normpath('external/include')]
cfg.env.LIBPATH_A = [os.path.normpath('external/win32/A/lib/x64')]
cfg.env.LIB_A = ['A']
cfg.env.append_unique('COPY_LIBS', os.path.normpath('external/win32/A/lib/x64/A.dll'))
この場合、A.libのローカルコピーにリンクしてから、コードの後半でA.dllをインストールディレクトリ(ローカルの「dist」ディレクトリ)にコピーするようにマークします。ただし、システムにインストールされているライブラリについては、次のようにさらに何かを行うことができます。
cfg.check_cxx(uselib_store="GL", stlib="opengl32")
私の質問は、ローカルに保存された外部ライブラリを使用してこれと同様のことを行う方法があると思います。おそらく何かcheck_cxx(libpath="external/blah", ...)
または何かのようなものですか?