TightVNC version: 2.7.10
Compiler tool ide:vs2008
System environment: WIN7-32/64 have been compiled
Library file dependencies: Windows Kits download Link: Http://pan.baidu.com/s/1bnEmioJ
Source Code Link: http://download.csdn.net/detail/lonelyrains/8249559
Configuration Description:
BUILDING TIGHTVNC VERSION 2.7
Requirements
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
For building, Windows software Development kits (SDK) for Windows 8
is required.
Building
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The versions of the MS Visual Studio is supported. Choose the One
Of these files in the TightVNC distribution root folder and compile
The source code.
* MS Visual C + + (Tightvnc2010.sln)
* MS Visual C + + (Tightvnc.sln)
Building in Visual Studio 2008
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Before building, go to Tools, Options, Configuration Properties
VC + + Directories. Replace the default values given below.
Make sure to change x86 for x64 if is targeting 64-bit systems.
Here, the default location of the Windows SDK are used (if you installed it
In another location replace its path as well). ---refers to Windows Kits, not the Windows SDK
1. Choose executable directories and replace ' $ (windowssdkdir) bin '
With ' $ (ProgramFiles) \ Windows kits\8.0\bin\x86 '
2. Choose Include directories and add ' $ (ProgramFiles) \ Windows kits\8.0\include\um;$ (ProgramFiles) \ Windows Kits\8.0\ Include\shared '
At the beginning. Remove ' $ (windowssdkdir) include '.
3. Choose Library directories and replace ' $ (windowssdkdir) Lib ' with
' $ (ProgramFiles) \ Windows Kits\8.0\lib\win8\um\x86 '.
4. Choose Exclude directories and replace ' $ (windowssdkdir) include '
With ' $ (ProgramFiles) \ Windows kits\8.0\include\um;$ (ProgramFiles) \
Windows kits\8.0\include\shared '
If the hint __rpc__in_xcount (size) is undefined, the header file corresponding to Windows kits needs to be moved up in order, with precedence
TightVNC 2.7.10 vs2008 Compilation