Llvm clang выдает ошибку «недопустимое целое значение «время» в «-Otime»» [дубликат]Python

Программы на Python
Ответить
Anonymous
 Llvm clang выдает ошибку «недопустимое целое значение «время» в «-Otime»» [дубликат]

Сообщение Anonymous »

Я использую clang в качестве внешнего интерфейса для LLVM и использую файл SConstruct, в котором есть встроенные флаги:

Код: Выделить всё

env['ARMCC_OPT'] = '${ARM_OPT_TIME} ${ARM_OPT_SPACE} ${ARM_OPT_STACK_GUARD}'
Это оценивается как -Otime -Os -fstack-protector, но чтение -Otime -Os противоречиво, поэтому я просто хочу -Otime. Поэтому я добавляю эту строку в свой SConstruct:

Код: Выделить всё

env['ARMCC_OPT'] = '${ARM_OPT_TIME} ${ARM_OPT_STACK_GUARD}'
Однако теперь я вижу:

Код: Выделить всё

/llvm/release/arm/10.0.4/bin/clang  -Werror     -g  -Otime  -D  -c foo.c -o foo.o
==>
error: invalid integral value 'time' in '-Otime'
error: invalid integral value 'time' in '-Otime'


Подробнее здесь: [url]https://stackoverflow.com/questions/79835516/llvm-clang-gives-an-error-invalid-integral-value-time-in-otime[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»