Название: Наличие кириллицы в пути к проекту (Creator и MSVC2010) Отправлено: __Heaven__ от Декабрь 26, 2012, 09:09 Привет всем!
Подскажите, пожалуйста, мне способ, который бы позволял мне использовать в пути к проекту кириллицу. В основном меня интересует как это реализовать для visual studio. Сейчас она выдаёт что-то подобное: Код: 1>------ Build started: Project: test, Configuration: Debug Win32 ------ Поиски в гугле пезультатов не дали :( Название: Re: Наличие кириллицы в пути к проекту (Creator и MSVC2010) Отправлено: Пантер от Декабрь 26, 2012, 09:37 - Тетя Ася, а почему когда мой муж делает так?...... (хрясь), у него рвется рубашка!
- Значит не делайте ТАК!!! Название: Re: Наличие кириллицы в пути к проекту (Creator и MSVC2010) Отправлено: Dancing_on_water от Декабрь 26, 2012, 09:39 Ошибка в кодировке. Надо покопаться и все что можно перевести на UTF-8.
Название: Re: Наличие кириллицы в пути к проекту (Creator и MSVC2010) Отправлено: __Heaven__ от Декабрь 26, 2012, 10:27 - Тетя Ася, а почему когда мой муж делает так?...... (хрясь), у него рвется рубашка! Уход от проблемы не есть её решение!- Значит не делайте ТАК!!! Ошибка в кодировке. Надо покопаться и все что можно перевести на UTF-8. При создании просто проекта на C++ в этой же папке всё компилируется достаточно успешно. Я предоставил вывод ошибки при создании и компилировании проекта Qt 5. Если же я сохраню этот проект в папку "C:\temp\", то он у меня скомпилируется успешно. Всё дело в наличии в пути к проекту русских символов: Код: 1> moc: C:\Users\???????\documents\visual studio 2010\Projects\test\test\test.h: No such file В гугле я находил посты, говорящие о том, что подобная проблема у людей решалась, только подробного описания решения этой проблемы я так и не обнаружил. В моём случае на этапе компиляции не справляется мета-объектный компилятор. Хочется его научить читать русские символы в пути к файлам проекта. При компиляции проекта в Qt Creator выдается такая ошибка: Код: 11:20:30: Выполняются этапы для проекта test... Ещё раз повторюсь, что находил посты людей, которые смогли решить данную проблему. Название: Re: Наличие кириллицы в пути к проекту (Creator и MSVC2010) Отправлено: Пантер от Декабрь 26, 2012, 10:36 Уход от проблемы не есть её решение! Аллегорически это можно представить так:-Когда я связываю себе ноги шнурком, мне становится очень сложно передвигаться -Так не связывай их. -Уход от проблемы не есть её решение! Я где-то читал, что люди могут свободно ходить со связанными ногами, вот только там не написаны подробности. Зачем тебе использовать кириллицу? Тем более, под виндой, где постоянные проблемы с этим. Название: Re: Наличие кириллицы в пути к проекту (Creator и MSVC2010) Отправлено: Dancing_on_water от Декабрь 26, 2012, 11:07 Cannot find file: C:\Users\Бабковы\Documents\Visual Studio 2010\Projects\test\test\test.pro.
Там точно такой путь? Название: Re: Наличие кириллицы в пути к проекту (Creator и MSVC2010) Отправлено: __Heaven__ от Декабрь 26, 2012, 11:43 Уход от проблемы не есть её решение! Аллегорически это можно представить так:-Когда я связываю себе ноги шнурком, мне становится очень сложно передвигаться -Так не связывай их. -Уход от проблемы не есть её решение! Я где-то читал, что люди могут свободно ходить со связанными ногами, вот только там не написаны подробности. Зачем тебе использовать кириллицу? Тем более, под виндой, где постоянные проблемы с этим. Пантер, продолжая аллегорию, можно сесть в электро-кресло и свободно передвигаться со связанными ногами. Прихоть у меня такая. Просто не желаю, чтобы мои проекты зависели от кириллицы, ибо терпеть не могу бардак в документах. Тем более, где-то год назад у меня стояла на другом компе msvs2008 и Qt 4.7, 4.8, где не было подобной проблемы. Правда, в Qt Creator всё равно приходилось переносить проект в папку без кириллицы в пути. Cannot find file: C:\Users\Бабковы\Documents\Visual Studio 2010\Projects\test\test\test.pro. Там точно такой путь? Да, точно, специально проверил коммандером. Студия создала папку для солюшена и папку для проекта. Название: Re: Наличие кириллицы в пути к проекту (Creator и MSVC2010) Отправлено: kambala от Декабрь 26, 2012, 12:38 т.е. перенести папку проектов на несистемный диск без кириллицы в пути, которая ни в коем случае не потеряется если вдруг решишь переустановить винду и забудешь забэкапить её, это плохой вариант? плюс когда установишь студию 2012, то она будет создавать проекты в папке Visual Studio 2012 => бардак.
Название: Re: Наличие кириллицы в пути к проекту (Creator и MSVC2010) Отправлено: Igors от Декабрь 26, 2012, 12:44 Уход от проблемы не есть её решение! Есть проблемы которых проще и практичнее избегатьНазвание: Re: Наличие кириллицы в пути к проекту (Creator и MSVC2010) Отправлено: xokc от Декабрь 26, 2012, 13:42 Если русские буквы в пути принципиальны, мне видится два варианта решения проблемы:
1 (простой костыль) - отмэпить папку с кириллицей в папку без неё (символической ссылкой, виртуальным диском и т.п.) 2 (путь джидая) - покопаться в исходниках qmake, понять, почему же он игнорирует русские буквы, сделать соответствующий патч и предложить его в digia (или куда там теперь?) для внесения изменений в очередную версию qmake. Название: Re: Наличие кириллицы в пути к проекту (Creator и MSVC2010) Отправлено: maint от Декабрь 26, 2012, 16:09 эта хохмочка давно идет. И конца-края ей не видно. Я отказался в программах от использования стандартного для Qt открытия/закрытия файлов именно из-за этой проблемы.
|