[CMake] Absolute output path
Eric Noulard
eric.noulard at gmail.com
Tue Mar 25 14:21:28 EDT 2008
2008/3/25, jean-daniel.michaud at uk.bnpparibas.com
<jean-daniel.michaud at uk.bnpparibas.com>:
> Hi,
>
> I am trying to force cmake to output object files to an specific absolute
> path.
> I have tried setting the project_name_BINARY_DIR, the CMAKE_BINARY_DIR
> and CMAKE_CURRENT_BINARY_DIR like:
>
> PROJECT (foo)
> SET(CMAKE_CURRENT_BINARY_DIR "/home/jd/project/foo/build_output/")
> SET(CMAKE_BINARY_DIR "/home/jd/project/foo/build_output/")
> SET(foo_BINARY_DIR "/home/jd/project/foo/build_output/")
You cannot set those var.
May be you "only" need out-of-source build:
http://www.cmake.org/Wiki/CMake_FAQ#Out-of-source_build_trees
or you can read:
http://www.cmake.org/Wiki/CMake_Useful_Variables
look at EXECUTABLE_OUTPUT_PATH
and LIBRARY_OUTPUT_PATH
--
Erk
More information about the CMake
mailing list