[CMake] Appending to CMAKE_CXX_FLAGS

Michael Jackson mike.jackson at bluequartz.net
Tue Sep 11 16:09:39 EDT 2018


I add it manually each and every time. I have to tell all new developers to remember to add the flag otherwise they are still sitting after an hour waiting on our code to compile wondering why it takes so long. Then it hits us, "Oh, Yeah. Open CMake-Gui and set the /MP flag". I'm frustrated at the situation but not sure how to fix it. I tried the other suggestions and just nothing works. This is one of those things that I poke at once a year and figure out that nothing has changed. Been this way since VS 2013. Someday it will change.

--
Mike Jackson 

On 9/11/18, 1:28 PM, "CMake on behalf of Innokentiy Alaytsev" <cmake-bounces at cmake.org on behalf of alaitsev at gmail.com> wrote:

    Hello!
    
    Did you consider adding the flag manually during project configuration? I do
    not know you use case, but after some thinking about the best way of
    achieving multiprocess compilation under MSVS with CMake I decided, that the
    simplest, most portable and flexible is to just add this flag manually. One
    of the reasons for such a decision is that I do not know how the project may
    be built and multiprocess compilation may cause problems under some hardware
    configurations.
    
    Best regards,
    Innokentiy
    
    
    
    --
    Sent from: http://cmake.3232098.n2.nabble.com/
    -- 
    
    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:
    https://cmake.org/mailman/listinfo/cmake
    




More information about the CMake mailing list