nlib
|
The build requires Windows 7 or later and Visual Studio 2008 or later (Express Editions are okay), in addition to CMake for Windows.
ZlibInputStream
and ZlibOutputStream
, you must compile and install zlib
. Also note that you must apply the latest update package to Visual Studio. Using chocolatey
, because it is scripted to partially automate the setup of the environment. Script samples for installing the software needed to use chocolatey
are shown, but of course other methods are possible.├── lib │ └── cmake/msvc │ ├── nx_*-vc120.lib # static 32bit libraries for Visual Studio 2013 │ ├── nx_*-vc120_d.lib # static 32bit libraries(debug) for Visual Studio 2013 │ ├── nx_*-vc120amd64.lib # static 64bit libraries for Visual Studio 2013 │ ├── nx_*-vc120amd64_d.lib # static 64bit libraries(debug) for Visual Studio 2013 │ ├── nx_*-vc120dllamd64.dll # 64bit DLLs for Visual Studio 2013 │ ├── nx_*-vc120dllamd64.lib # 64bit import libraries for Visual Studio 2013 │ ├── nx_*-vc120dllamd64_d.dll # 64bit DLLs(debug) for Visual Studio 2013 │ ├── nx_*-vc120dllamd64_d.lib # 64bit import libraries(debug) for Visual Studio 2013 │ ├── nx_*-vc110.lib # static 32bit libraries for Visual Studio 2012 │ ├── nx_*-vc110_d.lib # static 32bit libraries(debug) for Visual Studio 2012 │ ├── nx_*-vc110amd64.lib # static 64bit libraries for Visual Studio 2012 │ ├── nx_*-vc110amd64_d.lib # static 64bit libraries(debug) for Visual Studio 2012 │ ├── nx_*-vc110dllamd64.dll # 64bit DLLs for Visual Studio 2012 │ ├── nx_*-vc110dllamd64.lib # 64bit import libraries for Visual Studio 2012 │ ├── nx_*-vc110dllamd64_d.dll # 64bit DLLs(debug) for Visual Studio 2012 │ ├── nx_*-vc110dllamd64_d.lib # 64bit import libraries(debug) for Visual Studio 2012 │ ├── nx_*-vc100.lib # static 32bit libraries for Visual Studio 2010 │ ├── nx_*-vc100_d.lib # static 32bit libraries(debug) for Visual Studio 2010 │ ├── nx_*-vc90.lib # static 32bit libraries for Visual Studio 2008 │ └── nx_*-vc90_d.lib # static 32bit libraries(debug) for Visual Studio 2008 └── samples └── cmake/cmake_vc[90|100|110|120|110amd64|120amd64].[sh|ps1] # Shell script for starting CMake for the sample builds
nlib
and compile it in Visual Studio. nlib
ZIP file. You do not need to set any environment variable. ./samples/cmake
directory. gen-sln.ps1 vc110
. gen-sln.ps1 vc120
. gen-sln.ps1 vc120amd64
. Debug
and Release
are created in the subdirectory (such as vc110
, vc120
, or vc120amd64
), and these directories each contain a file named nx_samples.sln
. Double-click this file to start the Visual Studio IDE. Debug
directory is specifically for the Debug build, and the solution in the Release
directory is specifically for the Release build. cmake/common.cmake.win32
. _mm_insert_ps
function.
nlib
release comes with the Visual Studio 2015 build, it will no longer come with the Visual Studio 2008 and 2010 builds. Note this fact. © 2013, 2014, 2015 Nintendo Co., Ltd. All rights reserved.