1. first formal version of macos 2. add the bambu networking plugin install logic 3. auto compute the wipe volume when filament change 4. add the logic of wiping into support 5. refine the GUI layout and icons, improve the gui apperance in lots of small places 6. serveral improve to support 7. support AMS auto-mapping 8. disable lots of unstable features: such as params table, media file download, HMS 9. fix serveral kinds of bugs 10. update the document of building 11. ...
1.8 KiB
Building Bambu Studio on Windows
Enviroment setup
Install Following tools:
- Visual Studio Community 2019 from visualstudio.microsoft.com/vs/ (Older versions are not supported as Bambu Studio requires support for C++17, and newer versions should also be ok);
- Cmake from cmake.org
- Git from gitforwindows.org
- Perl from strawberryperl
building the deps
Suppose you download the codes into D:/work/Projects/BambuStudio
create a directory to store the dependence built: D:/work/Projects/BambuStudio_dep
cd BambuStudio/deps
mkdir build;cd build
cmake ../ -G "Visual Studio 16 2019" -DDESTDIR="D:/work/Projects/BambuStudio_dep" -DCMAKE_BUILD_TYPE=Release
msbuild /m ALL_BUILD.vcxproj
It takes "00:14:27.37" to finish it on my machine (11th Gen Intel(R) Core(TM) i9-11900 @2.50GHz 2.50 GHz, with 32.0 GB DDR)
building the Bambu Studio
create a directory to store the installed files at D:/work/Projects/BambuStudio/install_dir
cd BambuStudio
mkdir install_dir
mkdir build;cd build
set -DWIN10SDK_PATH to your windows sdk path(for example: C:/Program Files (x86)/Windows Kits/10/Include/10.0.19041.0) in below command:
cmake .. -G "Visual Studio 16 2019" -DBBL_RELEASE_TO_PUBLIC=1 -DCMAKE_PREFIX_PATH="D:/work/Projects/BambuStudio_dep/usr/local" -DCMAKE_INSTALL_PREFIX="../install_dir" -DCMAKE_BUILD_TYPE=Release -DWIN10SDK_PATH="C:/Program Files (x86)/Windows Kits/10/Include/10.0.19041.0"
then build it using command
cmake --build . --target install --config Release
or building it under the Visual Studio 2019
(set the BambuStudio_app_gui as start project)