Trouble building VisionWorks on Windows

We are attempting to install VisionWorks on Windows as described in the link named “VisionWorks 1.5.3 for Windows README” on this page: https://developer.nvidia.com/embedded/visionworks-1-5-3

Our problem is:
We are unable to build the files.

According to the README document, VisionWorks is compatible with Windows with the following configuration:
OS : Windows 10 x64
OpenCV : public OpenCV 2.4.13
CUDA : cuda_8.0.61_win10

We are using exactly this same configuration with the following variables as described in the README (with our specific PC’s paths, which we have set these as environment variables with the following values):
[CUDA_VERSION] : 8.0.60
[CUDA_INSTALL_DIR] : C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0
[OpenCV_INSTALL_DIR] : D:\opencv
[OpenCV_VERSION] : 2413
[VisionWorks_VERSION] : 1.5.3
[VisionWorks_INSTALL_DIR] : C:\Program Files\NVIDIA VisionWorks
[SAMPLES_BUILD_DIR] : D:\visionworks_ws

We are using Visual studio 2017 community 64-bit.

We have followed the directions in the README as described below and as seen in the images at end of post:

Step 1:
Copy samples from [VisionWorks_INSTALL_DIR]\share\visionworks\sources to a directory with write access [SAMPLES_BUILD_DIR].

Step 2:
Open Visual Studio’s x64 Native Tools Command Prompt for VS 2017 Command Prompt.

Step 3:
Go to the [SAMPLES_BUILD_DIR]:
1.> cd [SAMPLES_BUILD_DIR]

Step 4:
Edit the config.nmake file to insert correct paths for all prerequisite installation directory information.

Dependency locations

CUDA_DIR = [CUDA_INSTALL_DIR]
OPENCV_DIR = [OpenCV_INSTALL_DIR]\build
OpenCV_VERSION = [OpenCV_VERSION]
VISIONWORKS_DIR = [VisionWorks_INSTALL_DIR]

Debug build?

dbg = 0

Step 5:
Build samples using nmake

1.> nmake

But when we execute the nmake command we get the following error:

1.d:\visionworks_ws> nmake

Microsoft® Program Maintenance Utility 버전 14.10.25019.0
Copyright © Microsoft Corporation. All rights reserved.

    cd nvxio && "d:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\nmake.exe" / /nologo build
    if NOT EXIST "obj\release" mkdir "obj\release"
    cl /EHsc /nologo /wd4351 /O2 /MD "-DVISIONWORKS_DIR=\"C:/Program Files/NVIDIA VisionWorks\"" -DNVXIO_STATIC_DEFINE -DCUDA_API_PER_THREAD_DEFAULT_STREAM -DUSE_GUI=1 -DUSE_GLFW=1 -Iinclude -Isrc/ -I../3rdparty/eigen -I../3rdparty/freetype/include  -I../3rdparty/opengl -I../3rdparty/glfw3/include -DUSE_OPENCV=1 -I "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include" -I "D:\opencv\build\include" -I "C:\Program Files\NVIDIA VisionWorks\include"  /Fo"obj\release\\" /c src\Application.cpp src\ArgumentParser.cpp src\ConfigParser.cpp src\NVXIOFeatures.cpp src\OptionHandler.cpp src\ProfilerRange.cpp src\SyncTimer.cpp src\Utility.cpp

Application.cpp
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvx.h(674): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
ArgumentParser.cpp
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvx.h(674): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
ConfigParser.cpp
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvx.h(674): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
NVXIOFeatures.cpp
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvx.h(674): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
OptionHandler.cpp
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvx.h(674): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
ProfilerRange.cpp
SyncTimer.cpp
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvx.h(674): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
Utility.cpp
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvx.h(674): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
코드를 생성하고 있습니다…
if NOT EXIST “obj\release” mkdir “obj\release”
cl /EHsc /nologo /wd4351 /O2 /MD “-DVISIONWORKS_DIR=“C:/Program Files/NVIDIA VisionWorks”” -DNVXIO_STATIC_DEFINE -DCUDA_API_PER_THREAD_DEFAULT_STREAM -DUSE_GUI=1 -DUSE_GLFW=1 -Iinclude -Isrc/ -I…/3rdparty/eigen -I…/3rdparty/freetype/include -I…/3rdparty/opengl -I…/3rdparty/glfw3/include -DUSE_OPENCV=1 -I “C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include” -I “D:\opencv\build\include” -I “C:\Program Files\NVIDIA VisionWorks\include” /Fo"obj\release\" /c src\FrameSource\ConvertFrame.cpp src\FrameSource\EGLAPIAccessors.cpp src\FrameSource\FrameSource.cpp
ConvertFrame.cpp
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvxcu.h(2671): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvx.h(674): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
EGLAPIAccessors.cpp
FrameSource.cpp
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvxcu.h(2671): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvx.h(674): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
코드를 생성하고 있습니다…
if NOT EXIST “obj\release” mkdir “obj\release”
cl /EHsc /nologo /wd4351 /O2 /MD “-DVISIONWORKS_DIR=“C:/Program Files/NVIDIA VisionWorks”” -DNVXIO_STATIC_DEFINE -DCUDA_API_PER_THREAD_DEFAULT_STREAM -DUSE_GUI=1 -DUSE_GLFW=1 -Iinclude -Isrc/ -I…/3rdparty/eigen -I…/3rdparty/freetype/include -I…/3rdparty/opengl -I…/3rdparty/glfw3/include -DUSE_OPENCV=1 -I “C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include” -I “D:\opencv\build\include” -I “C:\Program Files\NVIDIA VisionWorks\include” /Fo"obj\release\" /c src\FrameSource\GStreamer\GStreamerBaseFrameSourceImpl.cpp src\FrameSource\GStreamer\GStreamerCameraFrameSourceImpl.cpp src\FrameSource\GStreamer\GStreamerCommon.cpp src\FrameSource\GStreamer\GStreamerEGLStreamSinkFrameSourceImpl.cpp src\FrameSource\GStreamer\GStreamerImagesFrameSourceImpl.cpp src\FrameSource\GStreamer\GStreamerNvCameraFrameSourceImpl.cpp src\FrameSource\GStreamer\GStreamerNvMediaFrameSourceImpl.cpp src\FrameSource\GStreamer\GStreamerOpenMAXFrameSourceImpl.cpp src\FrameSource\GStreamer\GStreamerVideoFrameSourceImpl.cpp
GStreamerBaseFrameSourceImpl.cpp
GStreamerCameraFrameSourceImpl.cpp
GStreamerCommon.cpp
GStreamerEGLStreamSinkFrameSourceImpl.cpp
GStreamerImagesFrameSourceImpl.cpp
GStreamerNvCameraFrameSourceImpl.cpp
GStreamerNvMediaFrameSourceImpl.cpp
GStreamerOpenMAXFrameSourceImpl.cpp
GStreamerVideoFrameSourceImpl.cpp
코드를 생성하고 있습니다…
if NOT EXIST “obj\release” mkdir “obj\release”
cl /EHsc /nologo /wd4351 /O2 /MD “-DVISIONWORKS_DIR=“C:/Program Files/NVIDIA VisionWorks”” -DNVXIO_STATIC_DEFINE -DCUDA_API_PER_THREAD_DEFAULT_STREAM -DUSE_GUI=1 -DUSE_GLFW=1 -Iinclude -Isrc/ -I…/3rdparty/eigen -I…/3rdparty/freetype/include -I…/3rdparty/opengl -I…/3rdparty/glfw3/include -DUSE_OPENCV=1 -I “C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include” -I “D:\opencv\build\include” -I “C:\Program Files\NVIDIA VisionWorks\include” /Fo"obj\release\" /c src\FrameSource\NvMedia\NvMediaCSI10635CameraFrameSourceImpl.cpp src\FrameSource\NvMedia\NvMediaCSI10640CameraFrameSourceImpl.cpp src\FrameSource\NvMedia\NvMediaVideoFrameSourceImpl.cpp
NvMediaCSI10635CameraFrameSourceImpl.cpp
NvMediaCSI10640CameraFrameSourceImpl.cpp
NvMediaVideoFrameSourceImpl.cpp
코드를 생성하고 있습니다…
if NOT EXIST “obj\release” mkdir “obj\release”
cl /EHsc /nologo /wd4351 /O2 /MD “-DVISIONWORKS_DIR=“C:/Program Files/NVIDIA VisionWorks”” -DNVXIO_STATIC_DEFINE -DCUDA_API_PER_THREAD_DEFAULT_STREAM -DUSE_GUI=1 -DUSE_GLFW=1 -Iinclude -Isrc/ -I…/3rdparty/eigen -I…/3rdparty/freetype/include -I…/3rdparty/opengl -I…/3rdparty/glfw3/include -DUSE_OPENCV=1 -I “C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include” -I “D:\opencv\build\include” -I “C:\Program Files\NVIDIA VisionWorks\include” /Fo"obj\release\" /c src\FrameSource\NvMedia\OV10635\ImageCapture.cpp
ImageCapture.cpp
if NOT EXIST “obj\release” mkdir “obj\release”
cl /EHsc /nologo /wd4351 /O2 /MD “-DVISIONWORKS_DIR=“C:/Program Files/NVIDIA VisionWorks”” -DNVXIO_STATIC_DEFINE -DCUDA_API_PER_THREAD_DEFAULT_STREAM -DUSE_GUI=1 -DUSE_GLFW=1 -Iinclude -Isrc/ -I…/3rdparty/eigen -I…/3rdparty/freetype/include -I…/3rdparty/opengl -I…/3rdparty/glfw3/include -DUSE_OPENCV=1 -I “C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include” -I “D:\opencv\build\include” -I “C:\Program Files\NVIDIA VisionWorks\include” /Fo"obj\release\" /c src\FrameSource\NvMedia\OV10640\eglstrm_setup.cpp src\FrameSource\NvMedia\OV10640\img_producer.cpp src\FrameSource\NvMedia\OV10640\interop.cpp src\FrameSource\NvMedia\OV10640\ipp_component.cpp src\FrameSource\NvMedia\OV10640\ipp_raw.cpp
eglstrm_setup.cpp
img_producer.cpp
interop.cpp
ipp_component.cpp
ipp_raw.cpp
코드를 생성하고 있습니다…
if NOT EXIST “obj\release” mkdir “obj\release”
cl /EHsc /nologo /wd4351 /O2 /MD “-DVISIONWORKS_DIR=“C:/Program Files/NVIDIA VisionWorks”” -DNVXIO_STATIC_DEFINE -DCUDA_API_PER_THREAD_DEFAULT_STREAM -DUSE_GUI=1 -DUSE_GLFW=1 -Iinclude -Isrc/ -I…/3rdparty/eigen -I…/3rdparty/freetype/include -I…/3rdparty/opengl -I…/3rdparty/glfw3/include -DUSE_OPENCV=1 -I “C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include” -I “D:\opencv\build\include” -I “C:\Program Files\NVIDIA VisionWorks\include” /Fo"obj\release\" /c src\FrameSource\OpenCV\OpenCVFrameSourceImpl.cpp src\FrameSource\OpenCV\OpenCVImageFrameSource.cpp src\FrameSource\OpenCV\OpenCVVideoFrameSource.cpp
OpenCVFrameSourceImpl.cpp
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvxcu.h(2671): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvx.h(674): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
OpenCVImageFrameSource.cpp
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvxcu.h(2671): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvx.h(674): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
OpenCVVideoFrameSource.cpp
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvxcu.h(2671): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvx.h(674): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
코드를 생성하고 있습니다… if NOT EXIST “obj\release” mkdir “obj\release”
cl /EHsc /nologo /wd4351 /O2 /MD “-DVISIONWORKS_DIR=“C:/Program Files/NVIDIA VisionWorks”” -DNVXIO_STATIC_DEFINE -DCUDA_API_PER_THREAD_DEFAULT_STREAM -DUSE_GUI=1 -DUSE_GLFW=1 -Iinclude -Isrc/ -I…/3rdparty/eigen -I…/3rdparty/freetype/include -I…/3rdparty/opengl -I…/3rdparty/glfw3/include -DUSE_OPENCV=1 -I “C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include” -I “D:\opencv\build\include” -I “C:\Program Files\NVIDIA VisionWorks\include” /Fo"obj\release\" /c src\FrameSource\Wrappers\FrameSourceNVXCUWrapper.cpp src\FrameSource\Wrappers\FrameSourceNVXWrapper.cpp
FrameSourceNVXCUWrapper.cpp
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvxcu.h(2671): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오. C:\Program Files\NVIDIA VisionWorks\include\NVX/nvx.h(674): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
FrameSourceNVXWrapper.cpp
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvxcu.h(2671): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvx.h(674): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오. 코드를 생성하고 있습니다…
if NOT EXIST “obj\release” mkdir “obj\release”
cl /EHsc /nologo /wd4351 /O2 /MD “-DVISIONWORKS_DIR=“C:/Program Files/NVIDIA VisionWorks”” -DNVXIO_STATIC_DEFINE -DCUDA_API_PER_THREAD_DEFAULT_STREAM -DUSE_GUI=1 -DUSE_GLFW=1 -Iinclude -Isrc/ -I…/3rdparty/eigen -I…/3rdparty/freetype/include -I…/3rdparty/opengl -I…/3rdparty/glfw3/include -DUSE_OPENCV=1 -I “C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include” -I “D:\opencv\build\include” -I “C:\Program Files\NVIDIA VisionWorks\include” /Fo"obj\release\" /c src\Private\LogUtils.cpp src\Private\Types.cpp LogUtils.cpp
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvx.h(674): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
Types.cpp
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvx.h(674): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvxcu.h(2671): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
코드를 생성하고 있습니다…
if NOT EXIST “obj\release” mkdir “obj\release”
cl /EHsc /nologo /wd4351 /O2 /MD “-DVISIONWORKS_DIR=“C:/Program Files/NVIDIA VisionWorks”” -DNVXIO_STATIC_DEFINE -DCUDA_API_PER_THREAD_DEFAULT_STREAM -DUSE_GUI=1 -DUSE_GLFW=1 -Iinclude -Isrc/ -I…/3rdparty/eigen -I…/3rdparty/freetype/include -I…/3rdparty/opengl -I…/3rdparty/glfw3/include -DUSE_OPENCV=1 -I “C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include” -I “D:\opencv\build\include” -I “C:\Program Files\NVIDIA VisionWorks\include” /Fo"obj\release\" /c src\Render\CUDA-OpenGL\BaseRender3DImpl.cpp src\Render\CUDA-OpenGL\OpenGL.cpp src\Render\CUDA-OpenGL\OpenGLBasicRenders.cpp src\Render\CUDA-OpenGL\OpenGLRenderImpl.cpp
BaseRender3DImpl.cpp
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvx.h(674): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvxcu.h(2671): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오. OpenGL.cpp
OpenGLBasicRenders.cpp
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvxcu.h(2671): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvx.h(674): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
OpenGLRenderImpl.cpp C:\Program Files\NVIDIA VisionWorks\include\NVX/nvxcu.h(2671): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없 는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvx.h(674): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
코드를 생성하고 있습니다…
if NOT EXIST “obj\release” mkdir “obj\release”
cl /EHsc /nologo /wd4351 /O2 /MD “-DVISIONWORKS_DIR=“C:/Program Files/NVIDIA VisionWorks”” -DNVXIO_STATIC_DEFINE -DCUDA_API_PER_THREAD_DEFAULT_STREAM -DUSE_GUI=1 -DUSE_GLFW=1 -Iinclude -Isrc/ -I…/3rdparty/eigen -I…/3rdparty/freetype/include -I…/3rdparty/opengl -I…/3rdparty/glfw3/include -DUSE_OPENCV=1 -I “C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include” -I “D:\opencv\build\include” -I “C:\Program Files\NVIDIA VisionWorks\include” /Fo"obj\release\" /c src\Render\EventLogger.cpp src\Render\EventPlayer.cpp src\Render\GlfwUIRenderImpl.cpp src\Render\Render.cpp src\Render\Render3D.cpp
EventLogger.cpp
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvx.h(674): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvxcu.h(2671): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
EventPlayer.cpp
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvxcu.h(2671): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvx.h(674): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
GlfwUIRenderImpl.cpp
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvx.h(674): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvxcu.h(2671): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
Render.cpp
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvx.h(674): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvxcu.h(2671): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
Render3D.cpp
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvx.h(674): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvxcu.h(2671): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
코드를 생성하고 있습니다…
if NOT EXIST “obj\release” mkdir “obj\release”
cl /EHsc /nologo /wd4351 /O2 /MD “-DVISIONWORKS_DIR=“C:/Program Files/NVIDIA VisionWorks”” -DNVXIO_STATIC_DEFINE -DCUDA_API_PER_THREAD_DEFAULT_STREAM -DUSE_GUI=1 -DUSE_GLFW=1 -Iinclude -Isrc/ -I…/3rdparty/eigen -I…/3rdparty/freetype/include -I…/3rdparty/opengl -I…/3rdparty/glfw3/include -DUSE_OPENCV=1 -I “C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include” -I “D:\opencv\build\include” -I “C:\Program Files\NVIDIA VisionWorks\include” /Fo"obj\release\" /c src\Render\GStreamer\GStreamerBaseRenderImpl.cpp src\Render\GStreamer\GStreamerImagesRenderImpl.cpp src\Render\GStreamer\GStreamerVideoRenderImpl.cpp
GStreamerBaseRenderImpl.cpp
GStreamerImagesRenderImpl.cpp
GStreamerVideoRenderImpl.cpp
코드를 생성하고 있습니다…
if NOT EXIST “obj\release” mkdir “obj\release”
cl /EHsc /nologo /wd4351 /O2 /MD “-DVISIONWORKS_DIR=“C:/Program Files/NVIDIA VisionWorks”” -DNVXIO_STATIC_DEFINE -DCUDA_API_PER_THREAD_DEFAULT_STREAM -DUSE_GUI=1 -DUSE_GLFW=1 -Iinclude -Isrc/ -I…/3rdparty/eigen -I…/3rdparty/freetype/include -I…/3rdparty/opengl -I…/3rdparty/glfw3/include -DUSE_OPENCV=1 -I “C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include” -I “D:\opencv\build\include” -I “C:\Program Files\NVIDIA VisionWorks\include” /Fo"obj\release\" /c src\Render\OpenCV\OpenGLOpenCVRenderImpl.cpp
OpenGLOpenCVRenderImpl.cpp
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvx.h(674): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvxcu.h(2671): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
if NOT EXIST “obj\release” mkdir “obj\release”
cl /EHsc /nologo /wd4351 /O2 /MD “-DVISIONWORKS_DIR=“C:/Program Files/NVIDIA VisionWorks”” -DNVXIO_STATIC_DEFINE -DCUDA_API_PER_THREAD_DEFAULT_STREAM -DUSE_GUI=1 -DUSE_GLFW=1 -Iinclude -Isrc/ -I…/3rdparty/eigen -I…/3rdparty/freetype/include -I…/3rdparty/opengl -I…/3rdparty/glfw3/include -DUSE_OPENCV=1 -I “C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include” -I “D:\opencv\build\include” -I “C:\Program Files\NVIDIA VisionWorks\include” /Fo"obj\release\" /c src\Render\Wrappers\Render3DNVXCUWrapper.cpp src\Render\Wrappers\Render3DNVXWrapper.cpp src\Render\Wrappers\RenderNVXCUWrapper.cpp src\Render\Wrappers\RenderNVXWrapper.cpp
Render3DNVXCUWrapper.cpp
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvxcu.h(2671): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvx.h(674): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
Render3DNVXWrapper.cpp
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvx.h(674): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvxcu.h(2671): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
RenderNVXCUWrapper.cpp
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvxcu.h(2671): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvx.h(674): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
RenderNVXWrapper.cpp
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvx.h(674): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvxcu.h(2671): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
코드를 생성하고 있습니다…
if NOT EXIST “…\libs\x64\WinNT\release” mkdir “…\libs\x64\WinNT\release”
lib /NOLOGO /OUT:…\libs\x64\WinNT\release\nvxio.lib obj\release\Application.obj obj\release\ArgumentParser.obj obj\release\ConfigParser.obj obj\release\ConvertFrame.obj obj\release\EGLAPIAccessors.obj obj\release\FrameSource.obj obj\release\GStreamerBaseFrameSourceImpl.obj obj\release\GStreamerCameraFrameSourceImpl.obj obj\release\GStreamerCommon.obj obj\release\GStreamerEGLStreamSinkFrameSourceImpl.obj obj\release\GStreamerImagesFrameSourceImpl.obj obj\release\GStreamerNvCameraFrameSourceImpl.obj obj\release\GStreamerNvMediaFrameSourceImpl.obj obj\release\GStreamerOpenMAXFrameSourceImpl.obj obj\release\GStreamerVideoFrameSourceImpl.obj obj\release\NvMediaCSI10635CameraFrameSourceImpl.obj obj\release\NvMediaCSI10640CameraFrameSourceImpl.obj obj\release\NvMediaVideoFrameSourceImpl.obj obj\release\ImageCapture.obj obj\release\eglstrm_setup.obj obj\release\img_producer.obj obj\release\interop.obj obj\release\ipp_component.obj obj\release\ipp_raw.obj obj\release\OpenCVFrameSourceImpl.obj obj\release\OpenCVImageFrameSource.obj obj\release\OpenCVVideoFrameSource.obj obj\release\FrameSourceNVXCUWrapper.obj obj\release\FrameSourceNVXWrapper.obj obj\release\NVXIOFeatures.obj obj\release\OptionHandler.obj obj\release\LogUtils.obj obj\release\Types.obj obj\release\ProfilerRange.obj obj\release\BaseRender3DImpl.obj obj\release\OpenGL.obj obj\release\OpenGLBasicRenders.obj obj\release\OpenGLRenderImpl.obj obj\release\EventLogger.obj obj\release\EventPlayer.obj obj\release\GlfwUIRenderImpl.obj obj\release\GStreamerBaseRenderImpl.obj obj\release\GStreamerImagesRenderImpl.obj obj\release\GStreamerVideoRenderImpl.obj obj\release\OpenGLOpenCVRenderImpl.obj obj\release\Render.obj obj\release\Render3D.obj obj\release\Render3DNVXCUWrapper.obj obj\release\Render3DNVXWrapper.obj obj\release\RenderNVXCUWrapper.obj obj\release\RenderNVXWrapper.obj obj\release\SyncTimer.obj obj\release\Utility.obj
for /D %s IN (demos* samples*) DO ( cd %s && “d:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\nmake.exe” / /nologo build && cd d:\visionworks_ws )

d:\visionworks_ws>(cd demos\feature_tracker && “d:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\nmake.exe” / /nologo build && cd d:\visionworks_ws )
if NOT EXIST “obj\release” mkdir “obj\release”
cl /EHsc /nologo /wd4351 /O2 /MD -DCUDA_API_PER_THREAD_DEFAULT_STREAM -DUSE_GUI=1 -DUSE_GLFW=1 /I …\nvxio\include -DNVXIO_STATIC_DEFINE /I “C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include” -DUSE_NPP=1 /I “D:\opencv\build\include” -DUSE_OPENCV=1 /I “C:\Program Files\NVIDIA VisionWorks\include” /I “…\3rdparty\eigen” /Fo"obj\release\" /c feature_tracker.cpp main_feature_tracker.cpp
feature_tracker.cpp
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvx.h(674): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
main_feature_tracker.cpp
C:\Program Files\NVIDIA VisionWorks\include\NVX/nvx.h(674): warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
코드를 생성하고 있습니다…
if NOT EXIST “…\bin\x64\WinNT\release” mkdir “…\bin\x64\WinNT\release”
xcopy /d /y “D:\opencv\build\x64\vc12\bin*.dll” “…\bin\x64\WinNT\release”
0개 파일이 복사되었습니다.
xcopy /d /y “C:\Program Files\NVIDIA VisionWorks\bin*.dll” “…\bin\x64\WinNT\release”
0개 파일이 복사되었습니다.
cl /EHsc /nologo /wd4351 /O2 /MD /Fe"…\bin\x64\WinNT\release\nvx_demo_feature_tracker.exe" obj\release\feature_tracker.obj obj\release\main_feature_tracker.obj …\libs\x64\WinNT\release\nvxio.lib /link …\libs\x64\WinNT\release\nvxio.lib …\3rdparty\freetype\libs\freetype.lib opengl32.lib …\3rdparty\glfw3\libs\glfw3.lib user32.lib gdi32.lib winmm.lib “C:\Program Files\NVIDIA VisionWorks\lib\visionworks.lib” /LIBPATH:“C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\lib\x64” cudart.lib cublas.lib cufft.lib nppc.lib nppi.lib npps.lib “D:\opencv\build\x64\vc12\lib\opencv_*2413.lib”
glfw3.lib(context.c.obj) : warning LNK4217: 지역으로 정의된 sscanf 기호를 parseGLVersion 함수로 가져왔습니다.
freetype.lib(bdf.c.obj) : error LNK2019: __imp_sprintf 외부 기호(참조 위치: _bdf_parse_properties 함수)에서 확인하지 못했습니다.
glfw3.lib(init.c.obj) : error LNK2019: __imp_vsnprintf 외부 기호(참조 위치: _glfwInputError 함수)에서 확인하지 못했습니다.
MSVCRT.lib(vsnprintf.obj) : error LNK2001: __imp_vsnprintf 외부 기호를 확인할 수 없습니다.
MSVCRT.lib(vsnprintf.obj) : error LNK2001: __imp__vsnprintf 외부 기호를 확인할 수 없습니다.
…\bin\x64\WinNT\release\nvx_demo_feature_tracker.exe : fatal error LNK1120: 3개의 확인할 수 없는 외부 참조입니다.
NMAKE : fatal error U1077: ‘“d:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\cl.EXE”’ : ‘0x2’ 반환 코드입니다.
Stop.

d:\visionworks_ws\demos\feature_tracker>(cd demos\feature_tracker_nvxcu && “d:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\nmake.exe” / /nologo build && cd d:\visionworks_ws )
지정된 경로를 찾을 수 없습니다.

d:\visionworks_ws\demos\feature_tracker>(cd demos\hough_transform && “d:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\nmake.exe” / /nologo build && cd d:\visionworks_ws )
지정된 경로를 찾을 수 없습니다.

d:\visionworks_ws\demos\feature_tracker>(cd demos\motion_estimation && “d:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\nmake.exe” / /nologo build && cd d:\visionworks_ws )
지정된 경로를 찾을 수 없습니다.

d:\visionworks_ws\demos\feature_tracker>(cd demos\stereo_matching && “d:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\nmake.exe” / /nologo build && cd d:\visionworks_ws )
지정된 경로를 찾을 수 없습니다.

d:\visionworks_ws\demos\feature_tracker>(cd demos\video_stabilizer && “d:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\nmake.exe” / /nologo build && cd d:\visionworks_ws )
지정된 경로를 찾을 수 없습니다.
NMAKE : fatal error U1077: ‘for’ : ‘0x1’ 반환 코드입니다.
Stop.