mirror of
https://github.com/panda3d/panda3d.git
synced 2025-09-30 00:32:57 -04:00
parent
541b9471b5
commit
6acb94f451
12
README.md
12
README.md
@ -52,8 +52,8 @@ Building Panda3D
|
||||
Windows
|
||||
-------
|
||||
|
||||
You can build Panda3D with the Microsoft Visual C++ 2015, 2017 or 2019 compiler,
|
||||
which can be downloaded for free from the [Visual Studio site](https://visualstudio.microsoft.com/downloads/).
|
||||
You can build Panda3D with the Microsoft Visual C++ 2015, 2017, 2019 or 2022
|
||||
compiler, which can be downloaded for free from the [Visual Studio site](https://visualstudio.microsoft.com/downloads/).
|
||||
You will also need to install the [Windows 10 SDK](https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk),
|
||||
and if you intend to target Windows XP, you will also need the Windows 7.1A
|
||||
SDK (which can be installed from the Visual Studio Installer).
|
||||
@ -69,12 +69,12 @@ building them from source.
|
||||
|
||||
After acquiring these dependencies, you can build Panda3D from the command
|
||||
prompt using the following command. Change the `--msvc-version` option based
|
||||
on your version of Visual C++; 2019 is 14.2, 2017 is 14.1, and 2015 is 14.
|
||||
Remove the `--windows-sdk=10` option if you need to support Windows XP, which
|
||||
requires the Windows 7.1A SDK.
|
||||
on your version of Visual C++; 2022 is 14.3, 2019 is 14.2, 2017 is 14.1, and
|
||||
2015 is 14. Remove the `--windows-sdk=10` option if you need to support
|
||||
Windows XP, which requires the Windows 7.1A SDK.
|
||||
|
||||
```bash
|
||||
makepanda\makepanda.bat --everything --installer --msvc-version=14.2 --windows-sdk=10 --no-eigen --threads=2
|
||||
makepanda\makepanda.bat --everything --installer --msvc-version=14.3 --windows-sdk=10 --no-eigen --threads=2
|
||||
```
|
||||
|
||||
When the build succeeds, it will produce an .exe file that you can use to
|
||||
|
@ -159,7 +159,7 @@ def usage(problem):
|
||||
print(" --everything (enable every third-party lib)")
|
||||
print(" --directx-sdk=X (specify version of DirectX SDK to use: jun2010, aug2009, mar2009, aug2006)")
|
||||
print(" --windows-sdk=X (specify Windows SDK version, eg. 7.0, 7.1 or 10. Default is 7.1)")
|
||||
print(" --msvc-version=X (specify Visual C++ version, eg. 10, 11, 12, 14, 14.1, 14.2. Default is 14)")
|
||||
print(" --msvc-version=X (specify Visual C++ version, eg. 10, 11, 12, 14, 14.1, 14.2, 14.3. Default is 14)")
|
||||
print(" --use-icl (experimental setting to use an intel compiler instead of MSVC on Windows)")
|
||||
print("")
|
||||
print("The simplest way to compile panda is to just type:")
|
||||
|
@ -79,6 +79,7 @@ MSVCVERSIONINFO = {
|
||||
(14,0): {"vsversion":(14,0), "vsname":"Visual Studio 2015"},
|
||||
(14,1): {"vsversion":(15,0), "vsname":"Visual Studio 2017"},
|
||||
(14,2): {"vsversion":(16,0), "vsname":"Visual Studio 2019"},
|
||||
(14,3): {"vsversion":(17,0), "vsname":"Visual Studio 2022"},
|
||||
}
|
||||
|
||||
########################################################################
|
||||
|
Loading…
x
Reference in New Issue
Block a user