On 06/08/2017 03:02 PM, Mamales, Petros  via CMake wrote:
> I try to create Visual Studio 2015 (VS2015) solutions with the
> intel c++ compiler from Intel Parallel Studio XE (iPSXE) 2017.
> a)      How does the identification of the toolset proceed? (I used the –T 
> command line option)

It works for me like this:

    >cmake --version
    cmake version 3.9.0-rc2

    >cmake ..\src -G "Visual Studio 14 2015" -A x64 -T "Intel C++ Compiler 17.0"
    -- The C compiler identification is Intel 17.0.0.20160721
    -- Check for working C compiler: C:/Program Files 
(x86)/Intel/SWTools/compilers_and_libraries_2017/windows/bin/intel64/icl.exe
    -- Check for working C compiler: C:/Program Files 
(x86)/Intel/SWTools/compilers_and_libraries_2017/windows/bin/intel64/icl.exe -- 
works

This does *not* need to be run at a command prompt with any special environment
for the compiler.

> 1)      How are these tests really run?

It generates a .vcxproj file with the PlatformToolset field set and then
runs MSBuild.

> 2)      How is the toolset endowed with the necessary include and link/lib 
> directories (within CMake).

MSBuild takes care of this when running the compiler inside its environment.

> 3)      How can I append more of these directories to “help” the compiler 
> identification and/or attributes discovery?

You shouldn't need to do this, and there isn't really a way to do it.

-Brad

-- 

Powered by www.kitware.com

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

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

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/cmake

Reply via email to