There's no problem as the compiler will just use the last flag value.
See an example at http://coliru.stacked-crooked.com/a/738fff0fcc2eb3c4.
Regards,
Dvir Yitzchaki
Debugger Software Engineer, SDT
-----Original Message-----
From: CMake [mailto:[email protected]] On Behalf Of Jayesh Badwaik
Sent: Wednesday, December 07, 2016 6:48 AM
To: CMake <[email protected]>
Subject: [CMake] Replacing Compile Options for a Target
Hi,
My global compile flags are specified with "std=c++14" in them. However, there
is a third party header file which I want to compile in my code wherein I need
to use a completely different set of compile flags starting with "-std=c++98".
I have seen target_compile_options() but that seems to just add options to the
already available global options. What command should I use to assign a
completely new set of flags from the scratch.
--
Cheers
Jayesh Badwaik
https://www.jayeshbadwaik.in
--
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