Рекомендуемые параметры командной строки Clang

Руководство для Clang, похоже, находится в стадии разработки, так что не могли бы вы помочь мне сформулировать окончательное параметры командной строки для компиляции ANSI-C (AKA C89, C90) с максимальной строгостью и соответствующими/полезными предупреждениями?

Clang — это интерфейс компилятора для языков программирования C, C++ и Objective-C. Он использует виртуальную машину низкого уровня (LLVM) в качестве серверной части. Он все еще находится в стадии разработки. Его цель — предложить замену коллекции компиляторов GNU (GCC).


person xyz    schedule 12.04.2010    source источник
comment
Может попробовать поменять на -arch PDP11   -  person    schedule 07.11.2015


Ответы (1)


Аргументы командной строки Clang по большей части совместимы с GCC, поэтому -std=c90 -pedantic должно быть достаточно.

person Yktula    schedule 18.04.2010
comment
На irc-канале LLVM мне сказали, что в настоящее время нет полного списка опций clang, поэтому общим решением является man gcc! - person xyz; 19.04.2010