Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: Karl-Philipp от Июнь 20, 2009, 14:49



Название: компиляция в Убунту: некорректный символ '\4'
Отправлено: Karl-Philipp от Июнь 20, 2009, 14:49
Сделал небольшую программу. ОС Убунту.
Компилировалась, всё было ок.

Хотел настроить отображение коментариев кирилицей.
Вроде бы игрался с кодировками, после чего стали вываливаться следующие ворнинги.

Цитировать
/home/.../somefile.cpp:1037: ошибка: в программе обнаружен некорректный символ ‘\4’
и это в строке, где просто подключается заголовок:
Код:
#include <QVariant>

Плюс возникло 4 ошибки типа
Код:
/home/.../somefile1.cpp:3: error: invalid preprocessing directive #i
и программа перестала компилироваться.

Самое интересное то, что ошибок в программе стоало 4, а ворнингов 18584  ???
Помогите, пожалуйста, разобраться.


Название: Re: компиляция в Убунту: некорректный символ '\4'
Отправлено: lit-uriy от Июнь 20, 2009, 15:29
кодировка файла какая?
Если "UTF-8 with BOM" убирай BOM в текстовом редакторе.


Название: Re: компиляция в Убунту: некорректный символ '\4'
Отправлено: Karl-Philipp от Июнь 20, 2009, 22:24
Юрий, спасибо, помогло. Пересохранил каждый файл программы в кодировке UTF-8. А была какая-то System...


Название: Re: компиляция в Убунту: некорректный символ '\4'
Отправлено: Авварон от Июнь 22, 2009, 10:02
system кодировка установленная в системе:)


Название: Re: компиляция в Убунту: некорректный символ '\4'
Отправлено: Karl-Philipp от Июнь 22, 2009, 10:24
>>system кодировка установленная в системе:)
Просто там было много кодировок, начинающихся со слова System ;)