VladislavS 39 2 марта, 2021 Опубликовано 2 марта, 2021 · Жалоба Потому что ошибка ещё до компиляции main.c возникает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
forummailandlogin 0 3 марта, 2021 Опубликовано 3 марта, 2021 · Жалоба и что? При чём тут файл составленный программистами STM? Или думается, что эти программисты подсунули топикстартеру файл с ошибками? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VladislavS 39 3 марта, 2021 Опубликовано 3 марта, 2021 · Жалоба Можно подумать, что это я не могу пустой проект скомпилировать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
forummailandlogin 0 3 марта, 2021 Опубликовано 3 марта, 2021 · Жалоба Если судить о том, что ты предлагаешь проверять файлы написанные более опытными людьми, то думаю и ты не сможешь. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VladislavS 39 3 марта, 2021 Опубликовано 3 марта, 2021 · Жалоба Попрошу не тыкать! Файлы те написаны людьми мало понимающими как работает стандартная библиотека в Keil. К делу, впрочем, это не относится. Скорее что-то с путями к системным файлам и файлам проекта. Конечно не смогу, у меня проекты из одних исходников тремя разными компиляторами собираются, куда уж мне пустой проект в Keil сделать.... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
forummailandlogin 0 3 марта, 2021 Опубликовано 3 марта, 2021 · Жалоба Тебе не нравится обращение на ты? Кейлу всё равно есть в пути кириллица или её нет. 11 минут назад, VladislavS сказал: Конечно не смогу, у меня проекты из одних исходников тремя разными компиляторами собираются Я и говорю. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VladislavS 39 3 марта, 2021 Опубликовано 3 марта, 2021 · Жалоба 8 минут назад, forummailandlogin сказал: Кейлу всё равно есть в пути кириллица или её нет. Судя по ошибке это не так. И это не обязательно пути. Читайте внимательно текст ошибки. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VladimirG 0 3 марта, 2021 Опубликовано 3 марта, 2021 · Жалоба 17 hours ago, Руслан_начинающий said: ArmClang: error: unable to execute command: Unable to convert command-line to UTF-16: Символ Юникода не имеет сопоставления в конечной многобайтовой кодовой странице. (0x459) По моему тут явно указана причина. Не может он параметры командной строки подаваемой на тулзы переконвертировать в UTF-16 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 245 3 марта, 2021 Опубликовано 3 марта, 2021 · Жалоба 47 минут назад, VladimirG сказал: По моему тут явно указана причина. Не может он параметры командной строки подаваемой на тулзы переконвертировать в UTF-16 Вангую: где-то в свойствах проекта ТС нацарапал что-то кириллическими символами. Например - имя выходного файла или какой-нить дефайн и т.п. Судя по тому, как он вместо main() написал mail(), это вполне вероятно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
forummailandlogin 0 3 марта, 2021 Опубликовано 3 марта, 2021 · Жалоба Это кстати не ТС. Ещё раз повторю. Кейлу пофиг кириллица в именах файлов и в путях к ним. см. картинку:"в проекте файл Порты". Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 245 3 марта, 2021 Опубликовано 3 марта, 2021 · Жалоба 6 минут назад, forummailandlogin сказал: Это кстати не ТС. Да, точно, это некропостер, не умеющий создать свою тему, да даже и сообщение толком написать. сорри.... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MrBearManul 0 3 марта, 2021 Опубликовано 3 марта, 2021 · Жалоба 14 минут назад, forummailandlogin сказал: Кейлу пофиг кириллица в именах файлов и в путях к ним Да? Как он в таком случае дифференцирует имя файла и команды компилятора в таком случае: armcompiler мой файл.cpp --argument1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
forummailandlogin 0 3 марта, 2021 Опубликовано 3 марта, 2021 · Жалоба 1 минуту назад, MrBearManul сказал: Да? Как он в таком случае дифференцирует имя файла и команды компилятора в таком случае: armcompiler мой файл.cpp --argument1 Дифференцирует означает - различает. Раз. Два, возьми в кавычки свой "мой файл".ccp А как он из различает??? Ну наверное команды ЭТО ЗАРЕЗЕРВИРОВАННЫЕ СЛОВА. В которых точно нет кириллицы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MrBearManul 0 3 марта, 2021 Опубликовано 3 марта, 2021 · Жалоба 4 минуты назад, forummailandlogin сказал: А как он из различает??? Ну наверное команды ЭТО ЗАРЕЗЕРВИРОВАННЫЕ СЛОВА. В которых точно нет кириллицы. Приведите, пожалуйста, полный лог компиляции вашего проекта с именем на кириллице. Посмотрим, берёт ли в кавычки имя файла среда. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
forummailandlogin 0 3 марта, 2021 Опубликовано 3 марта, 2021 (изменено) · Жалоба 8 минут назад, MrBearManul сказал: Приведите, пожалуйста, полный лог компиляции вашего проекта с именем на кириллице. Посмотрим, берёт ли в кавычки имя файла среда. Мне всё равно берёт он что-то в кавычки или нет. Я знаю, что ели работая в командной строке не взять в кавычки имя файла содержащий пробел, то работать ни чего не будет. Rebuild started: Project: TFT3,5 *** Using Compiler 'V5.06 update 6 (build 750)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin' Rebuild target 'Target 1' assembling Main.s... User\ILI9488_equ.s(60): warning: A1581W: Added 3 bytes of padding at address 0x69 included by GET/INCLUDE directive from (7): warning: included by GET/INCLUDE directive from : User\ILI9488_equ.s(62): warning: A1581W: Added 2 bytes of padding at address 0x76 included by GET/INCLUDE directive from (7): warning: included by GET/INCLUDE directive from : User\ILI9488_equ.s(64): warning: A1581W: Added 2 bytes of padding at address 0x82 included by GET/INCLUDE directive from (7): warning: included by GET/INCLUDE directive from : User\ILI9488_equ.s(66): warning: A1581W: Added 3 bytes of padding at address 0x8d included by GET/INCLUDE directive from (7): warning: included by GET/INCLUDE directive from : User\ILI9488_equ.s(68): warning: A1581W: Added 2 bytes of padding at address 0x9a included by GET/INCLUDE directive from (7): warning: included by GET/INCLUDE directive from : User\ILI9488_equ.s(70): warning: A1581W: Added 3 bytes of padding at address 0xa5 included by GET/INCLUDE directive from (7): warning: included by GET/INCLUDE directive from : User\ILI9488_equ.s(74): warning: A1581W: Added 3 bytes of padding at address 0xbd included by GET/INCLUDE directive from (7): warning: included by GET/INCLUDE directive from : User\Main.s(294): warning: A1581W: Added 2 bytes of padding at address 0x156 assembling Startup_STM32030x8.s... User\Startup_STM32030x8.s(225): warning: A1581W: Added 2 bytes of padding at address 0x3a assembling Timers.s... assembling Clock.s... assembling Variables.s... assembling STM32F030x8.s... assembling Ïîðòû.s... linking... Program Size: Code=6988 RO-data=384 RW-data=532 ZI-data=256 FromELF: creating hex file... ".\Objects\TFT3.5" - 0 Error(s), 16 Warning(s). Build Time Elapsed: 00:00:00 Не веришь, что работает - попробуй сам. Это будет правильней. Изменено 3 марта, 2021 пользователем forummailandlogin Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться