Не возможно скомпилировать код на c++ в MPLAB X
-
Lublu_megy
- Первый раз сказал Мяу!
- Сообщения: 31
- Зарегистрирован: Вт дек 12, 2017 16:52:57
- Откуда: Вам широту и долготу скинуть?
Не возможно скомпилировать код на c++ в MPLAB X
А вот ошибки:
make -f nbproject/Makefile-default.mk SUBPROJECTS= .build-conf
make[1]: Entering directory 'C:/Users/Timoha/MPLABXProjects/test.X'
make -f nbproject/Makefile-default.mk dist/default/production/test.X.production.hex
make[2]: Entering directory 'C:/Users/Timoha/MPLABXProjects/test.X'
make[2]: Leaving directory 'C:/Users/Timoha/MPLABXProjects/test.X'
nbproject/Makefile-default.mk:90: recipe for target '.build-conf' failed
make[1]: Leaving directory 'C:/Users/Timoha/MPLABXProjects/test.X'
nbproject/Makefile-impl.mk:39: recipe for target '.build-impl' failed
make[2]: *** No rule to make target 'build/default/production/main.o', needed by 'dist/default/production/test.X.production.hex'. Stop.
make[1]: *** [.build-conf] Error 2
make: *** [.build-impl] Error 2
BUILD FAILED (exit value 2, total time: 211ms)
Что делать?
ааааааааааааааааааааааааа็аааааааааааааааааааааааа็аааааааааааааааааааааааа, I love this.ааааааааааааааааааааааааа็аааааааааааааааааааааааа็аааааааааааааааааааааааа
- Реклама
- Аlex
- Модератор
- Сообщения: 4614
- Зарегистрирован: Чт мар 18, 2010 23:09:57
- Откуда: Планета Земля
- Контактная информация:
Re: Не возможно скомпилировать код на c++ в MPLAB X
Нет С++ компиляторов для PIC12. Просто не существует в природе..cpp
Добавлено after 57 seconds:
Учиться, учиться и ещё раз - учиться !Lublu_megy писал(а):Что делать?
-
Lublu_megy
- Первый раз сказал Мяу!
- Сообщения: 31
- Зарегистрирован: Вт дек 12, 2017 16:52:57
- Откуда: Вам широту и долготу скинуть?
Re: Не возможно скомпилировать код на c++ в MPLAB X
Нет С++ компиляторов для PIC12. Просто не существует в природе..cpp
Как?! На ассемблере мучиться? Уххх... Уже боюсь
Добавлено after 57 seconds:
Учиться, учиться и ещё раз - учиться ![/uquote]Lublu_megy писал(а):Что делать?
Само собой.
ааааааааааааааааааааааааа็аааааааааааааааааааааааа็аааааааааааааааааааааааа, I love this.ааааааааааааааааааааааааа็аааааааааааааааааааааааа็аааааааааааааааааааааааа
Re: Не возможно скомпилировать код на c++ в MPLAB X
Проект создали или посто файл втюхнули и захотели чтобы вам вс сделали?
Дык, как сделать? у pic12f629 нету ни порта А, ни порта Б? Там есть один порт, но он зовётся иначе.
У меня всё получилось:
Спойлер
Код: Выделить всё
make -f nbproject/Makefile-default.mk SUBPROJECTS= .build-conf
make[1]: Entering directory 'C:/Users/MPLABXProjects/test629.X'
make -f nbproject/Makefile-default.mk dist/default/production/test629.X.production.hex
make[2]: Entering directory 'C:/Users/MPLABXProjects/test629.X'
"C:\Program Files (x86)\Microchip\xc8\v1.44\bin\xc8.exe" --pass1 --chip=12F629 -Q -G --double=24 --float=24 --opt=+asm,+asmfile,-speed,+space,-debug,-local --addrqual=ignore --mode=free -P -N255 --warn=-3 --asmlist -DXPRJ_default=default --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-osccal,-resetbits,-download,-stackcall,+clib --output=-mcof,+elf:multilocs --stack=compiled:auto:auto "--errformat=%f:%l: error: (%n) %s" "--warnformat=%f:%l: warning: (%n) %s" "--msgformat=%f:%l: advisory: (%n) %s" -obuild/default/production/main1.p1 main1.c
"C:\Program Files (x86)\Microchip\xc8\v1.44\bin\xc8.exe" --chip=12F629 -G -mdist/default/production/test629.X.production.map --double=24 --float=24 --opt=+asm,+asmfile,-speed,+space,-debug,-local --addrqual=ignore --mode=free -P -N255 --warn=-3 --asmlist -DXPRJ_default=default --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-osccal,-resetbits,-download,-stackcall,+clib --output=-mcof,+elf:multilocs --stack=compiled:auto:auto "--errformat=%f:%l: error: (%n) %s" "--warnformat=%f:%l: warning: (%n) %s" "--msgformat=%f:%l: advisory: (%n) %s" --memorysummary dist/default/production/memoryfile.xml -odist/default/production/test629.X.production.elf build/default/production/main1.p1
Microchip MPLAB XC8 C Compiler (Free Mode) V1.44
Build date: Sep 13 2017
Part Support Version: 1.44
Copyright (C) 2017 Microchip Technology Inc.
License type: Node Configuration
:: warning: (1273) Omniscient Code Generation not available in Free mode
Memory Summary:
Program space used 9h ( 9) of 3FFh words ( 0.9%)
Data space used 2h ( 2) of 3Eh bytes ( 3.2%)
EEPROM space used 0h ( 0) of 80h bytes ( 0.0%)
Data stack space used 0h ( 0) of 3Eh bytes ( 0.0%)
Configuration bits used 1h ( 1) of 1h word (100.0%)
ID Location space used 0h ( 0) of 4h bytes ( 0.0%)
You have compiled in FREE mode.
Using Omniscient Code Generation that is available in PRO mode,
you could have produced up to 60% smaller and 400% faster code.
See http://www.microchip.com/MPLABXCcompilers for more information.
make[2]: Leaving directory 'C:/Users/MPLABXProjects/test629.X'
make[1]: Leaving directory 'C:/Users/MPLABXProjects/test629.X'
BUILD SUCCESSFUL (total time: 8s)
Loading code from C:/Users/MPLABXProjects/test629.X/dist/default/production/test629.X.production.hex...
Loading completed
-
Lublu_megy
- Первый раз сказал Мяу!
- Сообщения: 31
- Зарегистрирован: Вт дек 12, 2017 16:52:57
- Откуда: Вам широту и долготу скинуть?
Re: Не возможно скомпилировать код на c++ в MPLAB X
Проект создали или посто файл втюхнули и захотели чтобы вам вс сделали?
Дык, как сделать? у pic12f629 нету ни порта А, ни порта Б? Там есть один порт, но он зовётся иначе.
У меня всё получилось:
Спойлер
Код: Выделить всё
make -f nbproject/Makefile-default.mk SUBPROJECTS= .build-conf
make[1]: Entering directory 'C:/Users/MPLABXProjects/test629.X'
make -f nbproject/Makefile-default.mk dist/default/production/test629.X.production.hex
make[2]: Entering directory 'C:/Users/MPLABXProjects/test629.X'
"C:\Program Files (x86)\Microchip\xc8\v1.44\bin\xc8.exe" --pass1 --chip=12F629 -Q -G --double=24 --float=24 --opt=+asm,+asmfile,-speed,+space,-debug,-local --addrqual=ignore --mode=free -P -N255 --warn=-3 --asmlist -DXPRJ_default=default --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-osccal,-resetbits,-download,-stackcall,+clib --output=-mcof,+elf:multilocs --stack=compiled:auto:auto "--errformat=%f:%l: error: (%n) %s" "--warnformat=%f:%l: warning: (%n) %s" "--msgformat=%f:%l: advisory: (%n) %s" -obuild/default/production/main1.p1 main1.c
"C:\Program Files (x86)\Microchip\xc8\v1.44\bin\xc8.exe" --chip=12F629 -G -mdist/default/production/test629.X.production.map --double=24 --float=24 --opt=+asm,+asmfile,-speed,+space,-debug,-local --addrqual=ignore --mode=free -P -N255 --warn=-3 --asmlist -DXPRJ_default=default --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-osccal,-resetbits,-download,-stackcall,+clib --output=-mcof,+elf:multilocs --stack=compiled:auto:auto "--errformat=%f:%l: error: (%n) %s" "--warnformat=%f:%l: warning: (%n) %s" "--msgformat=%f:%l: advisory: (%n) %s" --memorysummary dist/default/production/memoryfile.xml -odist/default/production/test629.X.production.elf build/default/production/main1.p1
Microchip MPLAB XC8 C Compiler (Free Mode) V1.44
Build date: Sep 13 2017
Part Support Version: 1.44
Copyright (C) 2017 Microchip Technology Inc.
License type: Node Configuration
:: warning: (1273) Omniscient Code Generation not available in Free mode
Memory Summary:
Program space used 9h ( 9) of 3FFh words ( 0.9%)
Data space used 2h ( 2) of 3Eh bytes ( 3.2%)
EEPROM space used 0h ( 0) of 80h bytes ( 0.0%)
Data stack space used 0h ( 0) of 3Eh bytes ( 0.0%)
Configuration bits used 1h ( 1) of 1h word (100.0%)
ID Location space used 0h ( 0) of 4h bytes ( 0.0%)
You have compiled in FREE mode.
Using Omniscient Code Generation that is available in PRO mode,
you could have produced up to 60% smaller and 400% faster code.
See http://www.microchip.com/MPLABXCcompilers for more information.
make[2]: Leaving directory 'C:/Users/MPLABXProjects/test629.X'
make[1]: Leaving directory 'C:/Users/MPLABXProjects/test629.X'
BUILD SUCCESSFUL (total time: 8s)
Loading code from C:/Users/MPLABXProjects/test629.X/dist/default/production/test629.X.production.hex...
Loading completed
Хочу просто попробовать освоить pic. Я ардуину излабызал, с стм у меня пока не очень, но буду ещё пробовать. Осталось попробовать самых нежных и маленьких - pic.
Скиньте пожалуйста код блинка для pic12f629 вот cюда.
ааааааааааааааааааааааааа็аааааааааааааааааааааааа็аааааааааааааааааааааааа, I love this.ааааааааааааааааааааааааа็аааааааааааааааааааааааа็аааааааааааааааааааааааа
- Реклама
Re: Не возможно скомпилировать код на c++ в MPLAB X
https://hastebin.com/isadeditoh.cpp
Re: Не возможно скомпилировать код на c++ в MPLAB X
Да и были ли читаны сии мануалы?
-
Lublu_megy
- Первый раз сказал Мяу!
- Сообщения: 31
- Зарегистрирован: Вт дек 12, 2017 16:52:57
- Откуда: Вам широту и долготу скинуть?
Re: Не возможно скомпилировать код на c++ в MPLAB X
Оплата: признательное МЯУ!
ааааааааааааааааааааааааа็аааааааааааааааааааааааа็аааааааааааааааааааааааа, I love this.ааааааааааааааааааааааааа็аааааааааааааааааааааааа็аааааааааааааааааааааааа
- КРАМ
- Друг Кота
- Сообщения: 25261
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: Не возможно скомпилировать код на c++ в MPLAB X
А у Вас есть компилятор на "плюсах" для младших ПИКов?
-
Lublu_megy
- Первый раз сказал Мяу!
- Сообщения: 31
- Зарегистрирован: Вт дек 12, 2017 16:52:57
- Откуда: Вам широту и долготу скинуть?
Re: Не возможно скомпилировать код на c++ в MPLAB X
КРАМ, ну я не знаю для младших он или нет. Вот название: XC8.
ааааааааааааааааааааааааа็аааааааааааааааааааааааа็аааааааааааааааааааааааа, I love this.ааааааааааааааааааааааааа็аааааааааааааааааааааааа็аааааааааааааааааааааааа
- КРАМ
- Друг Кота
- Сообщения: 25261
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: Не возможно скомпилировать код на c++ в MPLAB X
-
Lublu_megy
- Первый раз сказал Мяу!
- Сообщения: 31
- Зарегистрирован: Вт дек 12, 2017 16:52:57
- Откуда: Вам широту и долготу скинуть?
Re: Не возможно скомпилировать код на c++ в MPLAB X
ааааааааааааааааааааааааа็аааааааааааааааааааааааа็аааааааааааааааааааааааа, I love this.ааааааааааааааааааааааааа็аааааааааааааааааааааааа็аааааааааааааааааааааааа
Re: Не возможно скомпилировать код на c++ в MPLAB X
Оплата: признательное МЯУ!
Завтра скину то что есть , но на английском.
Изучайте . Денег не надо , у вас и так тупиковый путь в никуда.
Бесполезная трата времени,сил, средств...
-
Lublu_megy
- Первый раз сказал Мяу!
- Сообщения: 31
- Зарегистрирован: Вт дек 12, 2017 16:52:57
- Откуда: Вам широту и долготу скинуть?
Re: Не возможно скомпилировать код на c++ в MPLAB X
Бесполезная трата времени,сил, средств...[/uquote]
Почему??
ааааааааааааааааааааааааа็аааааааааааааааааааааааа็аааааааааааааааааааааааа, I love this.ааааааааааааааааааааааааа็аааааааааааааааааааааааа็аааааааааааааааааааааааа
Re: Не возможно скомпилировать код на c++ в MPLAB X
Хотя в впрочем как и весь пЫк'вский набор , исключая новые камни с арм ядром.
- КРАМ
- Друг Кота
- Сообщения: 25261
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: Не возможно скомпилировать код на c++ в MPLAB X
Парадокс состоит в том, что свободное владение АРМами обнаруживают лишь те, кто прошел школу примитивных архитектур. Те же, кто последовал советам сразу работать с АРМами, в подавляющем своем большинстве стали "ардуинщиками". Патамушта невозможно прыгнуть в матанализ, минуя арифметику начальных классов.
Re: Не возможно скомпилировать код на c++ в MPLAB X
Извиняюсь, задержка не по моей вине...
Здесь уроки - http://rgho.st/7bzwnnHWF


