У меня есть следующий контент в моем CMakeLists.txt:
project( Matfile )
SET ( CMAKE_CXX_FLAGS "-std=c++0x" )
set ( SOURCES
"foo.cpp"
"bar.cpp"
)
add_library(
Matfile
${SOURCES}
)
Как вы можете себе представить, я хочу скомпилировать мои источники С++, используя флаг -std = С++ 0x (я использую gcc, и мне нужны функции С++ 11). К сожалению, это не работает в том смысле, что, когда я использую cmake для создания make файлов, переменная CMAKE_CXX_FLAGS полностью недействительна.
Как установить эту переменную в файле проекта?
Кажется, это очень глупый вопрос, но я потратил не менее двух часов, пытаясь понять это.