mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-08-30 00:37:19 +02:00
Doc: Fix instructions to control build environment with MSVC
The documentation included some outdated instructions to change the architecture, build type or target OS of a build done with MSVC. This commit updates the documentation to include the modern options available, down to Visual Studio 2013. Reported-by: Kyotaro Horiguchi Author: Juan José Santamaría Flecha Discussion: https://postgr.es/m/CAC+AXB0J7tAqW_2F1fCE4Dh2=Ccz96TcLpsGXOCvka7VvWG9Qw@mail.gmail.com Backpatch-through: 12
This commit is contained in:
parent
3f50d5ced3
commit
4c95ce0483
@ -110,14 +110,19 @@
|
|||||||
<application>Visual Studio Command Prompt</application>.
|
<application>Visual Studio Command Prompt</application>.
|
||||||
If you wish to build a 64-bit version, you must use the 64-bit version of
|
If you wish to build a 64-bit version, you must use the 64-bit version of
|
||||||
the command, and vice versa.
|
the command, and vice versa.
|
||||||
In the <productname>Microsoft Windows SDK</productname>, start the
|
Starting with <productname>Visual Studio 2017</productname> this can be
|
||||||
<application>CMD shell</application> listed under the SDK on the Start Menu.
|
done from the command line using <command>VsDevCmd.bat</command>, see
|
||||||
In recent SDK versions you can change the targeted CPU architecture, build
|
<command>-help</command> for the available options and their default values.
|
||||||
type, and target OS by using the <command>setenv</command> command, e.g.
|
<command>vsvars32.bat</command> is available in
|
||||||
<command>setenv /x86 /release /xp</command> to target Windows XP or later
|
<productname>Visual Studio 2015</productname> and earlier versions for the
|
||||||
with a 32-bit release build. See <command>/?</command> for other options to
|
same purpose.
|
||||||
<command>setenv</command>. All commands should be run from the
|
From the <application>Visual Studio Command Prompt</application>, you can
|
||||||
<filename>src\tools\msvc</filename> directory.
|
change the targeted CPU architecture, build type, and target OS by using the
|
||||||
|
<command>vcvarsall.bat</command> command, e.g.
|
||||||
|
<command>vcvarsall.bat x64 10.0.10240.0</command> to target Windows 10
|
||||||
|
with a 64-bit release build. See <command>-help</command> for the other
|
||||||
|
options of <command>vcvarsall.bat</command>. All commands should be run from
|
||||||
|
the <filename>src\tools\msvc</filename> directory.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
|
Loading…
Reference in New Issue
Block a user