Michael Wild a écrit :
On 07/22/2011 03:46 PM, pellegrini wrote:
Hello everybody,

I use CMake 2.8.4, Fortran 90 and Intel compiler to build an executable.
I read in the documentation that
RUNTIME_OUTPUT_DIRECTORY supercedes the old EXECUTABLE_OUTPUT_PATH command.

When using:

   add_executable(myexec ${source_files})
   set(EXECUTABLE_OUTPUT_PATH mydir)

I can find my executable in mydir but when using

   add_executable(myexec ${source_files})
   set(RUNTIME_OUTPUT_DIRECTORY mydir)

nothing appears in mydir. Did I miss something when reading the doc ?

I would have an additional question concerning both commands. Anytime I
build my project the following files are created alongside my executable:

   - myexec.exe.embed.manifest
   - myexec.exe.embed.manifest.res
   - myexec.exe.intermediate.manifest
   - myexec.exe.resource.txt
   - myexec.ilk

is there a way to get rid of these files ?

thanks a lot

Eric



RUNTIME_OUTPUT_DIRECTORY is a *property*, not a variable. If you want to
set a variable, use CMAKE_RUNTIME_OUTPUT_DIRECTORY.

HTH

Oups ! sorry.

Thanks for the hints Michael. That's OK, my executable is now created in the selected directory. Unfortunately, it does not come alone, there are still those manifest and ilk files ...


Michael
_______________________________________________
Powered by www.kitware.com

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

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

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake


--
Eric Pellegrini
Calcul Scientifique
Institut Laue-Langevin
Grenoble, France

_______________________________________________
Powered by www.kitware.com

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

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

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to