Какой стандарт C Windows SDK 7.1 предоставляет / использует (есть ли возможность переключения?) - PullRequest
0 голосов
/ 21 января 2019

Я хотел бы использовать Windows SDK 7.1 для компиляции некоторых функций C в Matlab r2014b.Теперь мне интересно, какой стандарт C следует компилятору?Мои предыдущие исследования в Google (без изучения руководств) пока не дали результата.

Кроме того, я хотел бы знать, возможно ли изменить используемый стандарт.

1 Ответ

0 голосов
/ 21 января 2019

Когда я запускаю команду cl.exe /? в командной строке Windows SDK 7.1, она сообщает номер версии 16.00.30319.01, который, согласно принятому ответу на , этот вопрос является версией компилятора, который поставляется с Visual Studio 2010.

Согласно Википедии , Microsoft не начала добавлять поддержку C99 до Visual Studio 2012, поэтому компилятор, поставляемый с Windows SDK 7.1, должен быть максимально совместим с C90.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...