# python module build_usd.py '--build-variant' 'debug' '--no-tests' '--no-examples' '--no-tutorials' '--no-tools' '--no-docs' '--python' '--prefer-safety-over-speed' '--no-debug-python' '--no-ptex' '--no-openvdb' '--no-usdview' '--no-embree' '--no-prman' '--no-openimageio' '--no-opencolorio' '--no-alembic' '--no-hdf5' '--no-draco' '--no-materialx' 'C:\Users\oustt\Desktop\usd_cpp_samples/build_usd' Building with settings: USD source directory usd_cpp_samples\build_scripts\..\_external\usd USD install directory usd_cpp_samples\build_usd 3rd-party source directory usd_cpp_samples\build_usd\src 3rd-party install directory usd_cpp_samples\build_usd Build directory usd_cpp_samples\build_usd\build CMake generator Default CMake toolset Default Downloader curl Building Shared libraries Variant Debug Imaging On Ptex support: Off OpenVDB support: Off OpenImageIO support: Off OpenColorIO support: Off PRMan support: Off UsdImaging On usdview: Off Python support On Python Debug: Off Python 3: On Documentation Off Tests Off Examples Off Tutorials Off Tools Off Alembic Plugin Off HDF5 support: Off Draco Plugin Off MaterialX Plugin Off Dependencies None ## boost.python ['b2', '--prefix=usd_cpp_samples\\build_usd', '--build-dir=usd_cpp_samples\\build_usd\\build', '-j16', 'address-model=64', 'link=shared', 'runtime-link=shared', 'threading=multi', 'variant=debug', '--with-atomic', '--with-program_options', '--with-regex', '--with-python', '--user-config=python-config.jam', '-a', 'toolset=msvc-14.2', '--debug-configuration', 'install']' - python-3.10 が使いたいので boost のバージョンを最新(1.77)にあげてみる - `C:/Python310/Lib/site-packages/cmake/data/share/cmake-3.22/Modules/FindBoost.cmake` に列挙されているうちで最新は `1.77` build フォルダをクリアしないと boost の置き換えがうまくいかないかも。`clean build` すればうまくいった。 ## usdview build するのに | pyside | | | ------------------ | --------------- | | pyside-uic | python3 + Qt5 ? | | python2-pyside-uic | python2 + Qt4 ? | | pyside-uic-2.7 | python2 + Qt4 ? | のいずれかがいる。 ## python {doc}`/python/index`