The C compiler cl is not able to compile a simple test program

View: New views
2 Messages — Rating Filter:   Alert me  

The C compiler cl is not able to compile a simple test program

by cunli zhang :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Hi I use VS2008, cmake 2.6 and  ITK 3.14
One week ago, I meet a problem and I can't solve it.
 
/////The problem is: The C compiler "cl" is not able to compile a simple test program.

ImageRegistration2\ImageRegistration2-build>cmake .. -G "Visual Studio 9 2008"
-- Check for working C compiler: cl
-- Check for working C compiler: cl -- broken
CMake Error at C:/Program Files (x86)/CMake 2.6/share/cmake-2.6/Modules/CMakeTes
tCCompiler.cmake:32 (MESSAGE):
  The C compiler "cl" is not able to compile a simple test program.
  It fails with the following output:
   Change Dir: E:/I_VTK/test/src/old/old2/ImageRegistration2/ImageRegistration2-
build/CMakeFiles/CMakeTmp
 
  Run Build Command:E:\PROGRA~1\MICROS~1.0\Common7\IDE\devenv.com
  CMAKE_TRY_COMPILE.sln /build Debug /project cmTryCompileExec
 
  Microsoft (R) Visual Studio Version 9.0.21022.8.
  Copyright (C) Microsoft Corp.  All rights reserved.
  1>------ Build started: Project: cmTryCompileExec, Configuration: Debug
  Win32 ------
  1>Embedding manifest...
  1>.\cmTryCompileExec.dir\Debug\cmTryCompileExec.exe.intermediate.manifest :
  general error c1010070: Failed to load and parse the manifest.  {_~0 v
  1>Build log was saved at
  "file://e:\I_VTK\test\src\old\old2\ImageRegistration2\ImageRegistration2-build
\CMakeFiles\CMakeTmp\cmTryCompileExec.dir\Debug\BuildLog.htm"

  1>cmTryCompileExec - 1 error(s), 0 warning(s)
  ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped
  ==========
 
 
  CMake will not be able to correctly generate this project.
Call Stack (most recent call first):
  CMakeLists.txt:3 (PROJECT)

-- Configuring incomplete, errors occurred!
--
 世事喧嚣,人生寂寞。我一直以为,支撑我生活的动力,便是罗素所称的三种单纯然而又极其强烈的激情:对爱情的渴望、对知识的渴求,以及对于人类苦难痛彻肺腑的怜悯。而在这样的动力下生活,注定是孤独,无尽的、近于绝望的孤独。
   我想,在这片已经不再蔚蓝、不再纯洁的天空下,如果还有一双眼睛与我一同哭泣,那么生活就值得我为之受苦吧。


_____________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html

Kitware offers ITK Training Courses, for more information visit:
http://www.kitware.com/products/protraining.html

Please keep messages on-topic and check the ITK FAQ at:
http://www.itk.org/Wiki/ITK_FAQ

Follow this link to subscribe/unsubscribe:
http://www.itk.org/mailman/listinfo/insight-users

Re: The C compiler cl is not able to compile a simple test program

by Luis Ibanez :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Cunli,

Are you running cmake from the command line ?

If so, you should do it from the command prompt
that Visual Studio configures for you.

That's the command line environment in which all
the paths to the Visual Studio tools will be set
properly.

You will find this prompt by

* going to the Windows "Start"  button,
* selecting the  "Microsoft Visual Studio" entry, then
* "Visual Studio Tools" and finally
* "Visual Studio Command Prompt"

Note that, depending on the version of Visual Studio
that you are using, the menus may have different
titles.


---

That said,

It will be a lot easier to simply run the CMake GUI
as it is installed on Windows.


     Regards,


              Luis


-----------------------------------------------------------------------------
2009/11/2 cunli zhang <zhangcunli@...>:

>
> Hi I use VS2008, cmake 2.6 and  ITK 3.14
> One week ago, I meet a problem and I can't solve it.
>
> /////The problem is: The C compiler "cl" is not able to compile a simple
> test program.
>
> ImageRegistration2\ImageRegistration2-build>cmake .. -G "Visual Studio 9
> 2008"
> -- Check for working C compiler: cl
> -- Check for working C compiler: cl -- broken
> CMake Error at C:/Program Files (x86)/CMake
> 2.6/share/cmake-2.6/Modules/CMakeTes
> tCCompiler.cmake:32 (MESSAGE):
>   The C compiler "cl" is not able to compile a simple test program.
>   It fails with the following output:
>    Change Dir:
> E:/I_VTK/test/src/old/old2/ImageRegistration2/ImageRegistration2-
> build/CMakeFiles/CMakeTmp
>
>   Run Build Command:E:\PROGRA~1\MICROS~1.0\Common7\IDE\devenv.com
>   CMAKE_TRY_COMPILE.sln /build Debug /project cmTryCompileExec
>
>   Microsoft (R) Visual Studio Version 9.0.21022.8.
>   Copyright (C) Microsoft Corp.  All rights reserved.
>   1>------ Build started: Project: cmTryCompileExec, Configuration: Debug
>   Win32 ------
>   1>Embedding manifest...
>   1>.\cmTryCompileExec.dir\Debug\cmTryCompileExec.exe.intermediate.manifest
> :
>   general error c1010070: Failed to load and parse the manifest.  {_~0 v
>   1>Build log was saved at
>
> "file://e:\I_VTK\test\src\old\old2\ImageRegistration2\ImageRegistration2-build
> \CMakeFiles\CMakeTmp\cmTryCompileExec.dir\Debug\BuildLog.htm"
>
>   1>cmTryCompileExec - 1 error(s), 0 warning(s)
>   ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped
>   ==========
>
>
>   CMake will not be able to correctly generate this project.
> Call Stack (most recent call first):
>   CMakeLists.txt:3 (PROJECT)
>
> -- Configuring incomplete, errors occurred!
> --
>  世事喧嚣,人生寂寞。我一直以为,支撑我生活的动力,便是罗素所称的三种单纯然而又极其强烈的激情:对爱情的渴望、对知识的渴求,以及对于人类苦难痛彻肺腑的怜悯。而在这样的动力下生活,注定是孤独,无尽的、近于绝望的孤独。
>    我想,在这片已经不再蔚蓝、不再纯洁的天空下,如果还有一双眼睛与我一同哭泣,那么生活就值得我为之受苦吧。
>
>
> _____________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Kitware offers ITK Training Courses, for more information visit:
> http://www.kitware.com/products/protraining.html
>
> Please keep messages on-topic and check the ITK FAQ at:
> http://www.itk.org/Wiki/ITK_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://www.itk.org/mailman/listinfo/insight-users
>
>
_____________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html

Kitware offers ITK Training Courses, for more information visit:
http://www.kitware.com/products/protraining.html

Please keep messages on-topic and check the ITK FAQ at:
http://www.itk.org/Wiki/ITK_FAQ

Follow this link to subscribe/unsubscribe:
http://www.itk.org/mailman/listinfo/insight-users