summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorJohann <johannkoenig@google.com>2018-03-19 16:46:06 -0700
committerJohann <johannkoenig@google.com>2018-03-20 10:08:45 -0700
commit7a9a46fb53c7e2509693ad6e9ff4e378f27c53e9 (patch)
tree7522b767cdc51086ddc75282fd985be0e8faa68f /README
parent8b263798d0ac04a7858fb1e52de80ca2bf09ece2 (diff)
downloadlibvpx-7a9a46fb53c7e2509693ad6e9ff4e378f27c53e9.tar.gz
visual studio: add yasm instructions
Change-Id: Ied2a1fc0e1d1a2245d63f267669add8889dd0cec
Diffstat (limited to 'README')
-rw-r--r--README22
1 files changed, 13 insertions, 9 deletions
diff --git a/README b/README
index 73304dd62..559898d84 100644
--- a/README
+++ b/README
@@ -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