I need to check which options and flags are passed to compiler during build. Printing out environment variable doesn't show anything. It's just empty.
CMakeLists.txt contains:
cmake_minimum_required(VERSION 3.5.1 FATAL_ERROR)
project(GtestExample LANGUAGES CXX)
set(CMAKE_CXX_STANDARD 11)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
message(STATUS "compiler ${CMAKE_CXX_COMPILER}")
#adding subdirecotories, linking libs etc
# ...
add_compile_options("-O0")
add_compile_options("-Wall")
message(STATUS "C++ compiler flags: ${CMAKE_CXX_FLAGS}")
Windows terminal output:
C:\Users\NDanashevskii\Documents\cplusplus\cplusplus_test\cmake_out>cmake ..
-- compiler C:/MinGW/bin/g++.exe
-- C++ compiler flags:
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/NDanashevskii/Documents/cplusplus/cplusplus_test/cmake_out
Could you please support in solving this issue?