clang: сделать чар подписанным по умолчанию на руке

Я должен скомпилировать большую библиотеку C ++, используя Clang. Библиотека предполагает, что «char» подписан. Есть ли способ сообщить об этом компилятору clang? Для этого компилятора char подписан на x86, но он не подписан на целевой руке.

У gcc есть обе опции, чтобы сделать char подписанным или неподписанным. Для clang я нашел только ключ / J, который работает противоположным образом, чем это необходимо в этом случае.

3

Решение

-fsigned-char Переключатель, кажется, то, что вы после. У меня нет машины ARM, чтобы примерить ее, но по крайней мере x86 clang принимает ее без жалоб.

3

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]