Add readme file for building Cppcheck for 64-bit Windows.
This commit is contained in:
parent
2301b40433
commit
eb3070e6ee
|
@ -0,0 +1,49 @@
|
||||||
|
Cppcheck for 64-bit Windows
|
||||||
|
===========================
|
||||||
|
|
||||||
|
This is quick start to get you started with compiling Cppcheck for 64-bit
|
||||||
|
Windows. This is work in progress so these instructions will be updated as we
|
||||||
|
progress with the work...
|
||||||
|
|
||||||
|
Software needed:
|
||||||
|
- Visual Studio 2010 Express (Free download from MS) or VS 2010 Pro
|
||||||
|
- latest Windows SDK (currently v 7.1) if compiling with VS Express
|
||||||
|
|
||||||
|
|
||||||
|
Cppcheck.exe
|
||||||
|
------------
|
||||||
|
|
||||||
|
With VS Express:
|
||||||
|
Make sure you have the Windows SDK installed! VS Express doesn't install 64-bit
|
||||||
|
tools, libraries or headers so you cannot compile 64-bit binaries without
|
||||||
|
Windows SDK.
|
||||||
|
|
||||||
|
To compile 64-bit binaries you need to start VS Express to 64-bit environment.
|
||||||
|
(by default VS Express starts to 32-bit enviroment). To do this, open Windows
|
||||||
|
SDK Command Prompt and switch to 64-bit environment with command:
|
||||||
|
> setevn /x64 /debug
|
||||||
|
|
||||||
|
Then start VS Express:
|
||||||
|
> "C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\VCExpress"
|
||||||
|
VC Express starts otherwise normally but now all environment variables point to
|
||||||
|
64-bit folders for libraries.
|
||||||
|
|
||||||
|
Now you can open the cppcheck_vs2010.sln solution file and compile 64-bit
|
||||||
|
targets. Remember that you cannot compile 32-bit targets from this VS intance!
|
||||||
|
|
||||||
|
With VS Pro (and other commercial editions) you can just open the
|
||||||
|
cppcheck_vs2010.sln solution file and compile 64-bit targets.
|
||||||
|
|
||||||
|
You can use e.g. Dependency Walker -program (http://www.dependencywalker.com/)
|
||||||
|
to check that build binaries are really 64-bit binaries.
|
||||||
|
|
||||||
|
|
||||||
|
GUI
|
||||||
|
---
|
||||||
|
|
||||||
|
Software needed:
|
||||||
|
- Visual Studio 2010 Express (Free download from MS) or VS 2010 Pro
|
||||||
|
- latest Windows SDK (currently v 7.1) if compiling with VS Express
|
||||||
|
- latest Qt SDK (4.7.0 or later, earlier versions don't support VS 2010)
|
||||||
|
|
||||||
|
TODO.
|
Loading…
Reference in New Issue