Задать вопрос
@AlexTalker
This strange guy...

Как указать в cmake какой стандарт c/c++ использовать компилятору?

У меня на системе по-умолчанию код на C компилируется в соответствии с C89(gcc), но функция pow появилась только в C99.Поэтому мне нужно собирать программму с этим стандартом. Проблема легко решается в qmake одной строкой:

CONFIG += C99

Но я хотел бы узнать, как это делается в cmake?
  • Вопрос задан
  • 3555 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
Что-нибудь вроде
add_definitions(-std=c99)
или
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c99")
?
Отсюда
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы