<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=EN-US link=blue vlink=purple>
<div class=Section1>
<p class=MsoNormal>Can someone help? I’m using CMake to build ITK
for the first time and I get the following error. <o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>Determining if the C compiler works failed with the
following output:<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>Microsoft (R) Visual Studio Version 8.0.50727.867.<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal>Copyright (C) Microsoft Corp 1984-2005. All rights reserved.<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>The following error has occurred during XML parsing:<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>File: C:\ VTK &
ITK\InsightToolkit-3.4.0\Binary\CMakeFiles\CMakeTmp\cmTryCompileExec.vcproj<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal>Line: 39<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal>Column: 57<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal>Error Message:<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal>Illegal name character.<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>The file 'C:\ VTK &
ITK\InsightToolkit-3.4.0\Binary\CMakeFiles\CMakeTmp\cmTryCompileExec.vcproj'
has failed to load.<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal>Invalid project<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>Use:<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal>devenv [solutionfile | projectfile |
anyfile.ext] [switches]<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>The first argument for devenv is usually a solution file or
project file.<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal>You can also use any other file as the first argument if you
want to have the<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal>file open automatically in an editor. When you enter a
project file, the IDE<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal>looks for an .sln file with the same base name as the
project file in the<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal>parent directory for the project file. If no such .sln file
exists, then the<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal>IDE looks for a single .sln file that references the
project. If no such single<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal>.sln file exists, then the IDE creates an unsaved solution
with a default .sln<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal>file name that has the same base name as the project file.<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>Command line builds:<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal>devenv solutionfile.sln /build solutionconfig [ /project
projectnameorfile [ /projectconfig name ] ]<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal>Available command line switches:<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>/Build Builds
the solution or project with the specified solution<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal> configuration.
For example "Debug". If multiple platforms<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal> are
possible, the configuration name must be enclosed in quotes<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal> and
contain platform name. For example: "Debug|Win32".<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal>/Clean Deletes
build outputs.<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal>/Command Starts
the IDE and executes the command.<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal>/Deploy Builds
and then deploys the specified build configuration.<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal>/Edit Opens
the specified files in a running instance of this<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal> application.
If there are no running instances, it will<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal> start
a new instance with a simplified window layout.<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal>/LCID Sets
the default language in the IDE for the UI.<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal>/Log Logs
IDE activity to the specified file for troubleshooting.<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal>/NoVSIP Disables
the VSIP developer's license key for VSIP testing.<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal>/Out Appends
the build log to a specified file.<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal>/Project Specifies
the project to build, clean, or deploy.<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal> Must
be used with /Build, /Rebuild, /Clean, or /Deploy.<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal>/ProjectConfig Overrides the project configuration
specified in the solution<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal> configuration.
For example "Debug". If multiple platforms are<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal> possible,
the configuration name must be enclosed in quotes<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal> and
contain platform name. For example: "Debug|Win32".<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal> Must
be used with /Project.<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal>/Rebuild Cleans
and then builds the solution or project with the<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal> specified
configuration.<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal>/ResetAddin Removes commands
and command UI associated with the specified Add-in.<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal>/ResetSettings Restores the IDE's default settings,
optionally resets to<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal> the
specified VSSettings file.<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal>/ResetSkipPkgs Clears all SkipLoading tags added to
VSPackages.<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal>/Run Compiles
and runs the specified solution.<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal>/RunExit Compiles
and runs the specified solution then closes the IDE.<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal>/SafeMode Launches
the IDE in safe mode loading minimal windows.<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal>/Upgrade Upgrades
the project or the solution and all projects in it.<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal> A
backup of these files will be created as appropriate. Please<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal> see
Help on 'Visual Studio Conversion Wizard' for more<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal> information
on the backup process.<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>Product-specific switches:<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>/debugexe Open
the specified executable to be debugged. The<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal> remainder
of the command line is passed to this<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal> executable
as its arguments.<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal>/useenv Use
PATH, INCLUDE, LIBPATH, and LIB environment variables<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal> instead
of IDE paths for VC++ builds.<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>To attach the debugger from the command line, use:<o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal> VsJITDebugger.exe
-p <pid><o:p></o:p></p>
<p class=MsoNormal><o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
</div>
</body>
</html>