diff options
author | Johann <johannkoenig@google.com> | 2018-03-19 16:46:06 -0700 |
---|---|---|
committer | Johann <johannkoenig@google.com> | 2018-03-20 10:08:45 -0700 |
commit | 7a9a46fb53c7e2509693ad6e9ff4e378f27c53e9 (patch) | |
tree | 7522b767cdc51086ddc75282fd985be0e8faa68f /README | |
parent | 8b263798d0ac04a7858fb1e52de80ca2bf09ece2 (diff) | |
download | libvpx-7a9a46fb53c7e2509693ad6e9ff4e378f27c53e9.tar.gz |
visual studio: add yasm instructions
Change-Id: Ied2a1fc0e1d1a2245d63f267669add8889dd0cec
Diffstat (limited to 'README')
-rw-r--r-- | README | 22 |
1 files changed, 13 insertions, 9 deletions
@@ -9,22 +9,26 @@ COMPILING THE APPLICATIONS/LIBRARIES: 1. Prerequisites - * All x86 targets require the Yasm[1] assembler be installed. - * All Windows builds require that Cygwin[2] be installed. - * Building the documentation requires Doxygen[3]. If you do not + * All x86 targets require the Yasm[1] assembler be installed[2]. + * All Windows builds require that Cygwin[3] be installed. + * Building the documentation requires Doxygen[4]. If you do not have this package, the install-docs option will be disabled. - * Downloading the data for the unit tests requires curl[4] and sha1sum. + * Downloading the data for the unit tests requires curl[5] and sha1sum. sha1sum is provided via the GNU coreutils, installed by default on many *nix platforms, as well as MinGW and Cygwin. If coreutils is not available, a compatible version of sha1sum can be built from - source[5]. These requirements are optional if not running the unit + source[6]. These requirements are optional if not running the unit tests. [1]: http://www.tortall.net/projects/yasm - [2]: http://www.cygwin.com - [3]: http://www.doxygen.org - [4]: http://curl.haxx.se - [5]: http://www.microbrew.org/tools/md5sha1sum/ + [2]: For Visual Studio the base yasm binary (not vsyasm) should be in the + PATH for Visual Studio. For VS2017 it is sufficient to rename + yasm-<version>-<arch>.exe to yasm.exe and place it in: + Program Files (x86)/Microsoft Visual Studio/2017/<level>/Common7/Tools/ + [3]: http://www.cygwin.com + [4]: http://www.doxygen.org + [5]: http://curl.haxx.se + [6]: http://www.microbrew.org/tools/md5sha1sum/ 2. Out-of-tree builds Out of tree builds are a supported method of building the application. For |