On Thursday 20 September 2012, Rolf Eike Beer wrote: > Am 2012-09-20 15:10, schrieb Dave Abrahams: > > When I invoke cmake for the first time in a project, I normally use > > > > -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ > > > > I'm tired of typing that every time I blow away my CMakeCache.txt. > > Is > > there a place I can register these preferences so I don't have to? > > Don't fiddle with that variables. Ever. CMake will set them during > toolchain discovery and messing around with them may cause every type of > havoc if you are unlucky.
doing this on the initial cmake run is fine, it is equivalent to setting the CC/CXX environment variables. This is also what is doing when crosscompiling, those two variables have to be preset. > export CC=clang > export CXX=clang++ Yes. Alex -- 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
