M.Adrian Posted November 16, 2020 Share Posted November 16, 2020 (edited) Salut, de ceva timp am inceput sa am probleme cu MPLAB X IDE V2.3, stiu ca este o versiune mai veche dar ultima versiune nu accepta unele instructiuni cum ar fi __delay_ms() si trebuie scrise sub alta forma. Revenind la problema, mai nou imi tot da eroarea "Cannot find include file" pentru absolut toate headerele din XC8, calea spre compilator este setata, o vede automat dar am mai setat-o si eu manual inca o data, toate headerele sunt acolo, si cu toate astea la absolut orice #include< .h> primesc aceeasi eroare si codul nu compileaza, fie ca e vorba de xc.h, de stdio.h sau orice altceva si nu inteleg de la ce poate fi. Am schimbat versiunea de mplab acum cateva saptamani dar nu aveam problema asta. Zilele trecute am facut un update la java runtime environment si am inceput sa am erori la mcc, imi tot spunea ca imi lipsesc cateva pluginuri de unde habar n-aveam cum sa le iau. Am revenit la versiunea veche de java si mcc a inceput sa functioneze corect dar problema cu "Cannot find include file" persista si nu am nici cea mai mica idee cum sa o rezolv. Am instalat si ultima versiune de mplab si fara succes, aveti ideea cum as putea sa rezolv? Edited November 16, 2020 by M.Adrian Link to comment
M.Adrian Posted November 19, 2020 Author Share Posted November 19, 2020 Am rezolvat problema intre timp, in caz ca mai pateste cineva la fel, eu am dezinstalat si sters cu Revo uninstaller tot ce avea legatura cu mplab x sau xc8, dupa care am instalat Mplab X ide v2.35, XC8 v1.34 si mcc v2.25 care au functionat imediat dupa, si am putut sa dau update la ultima versiune a mcc din managerul de pluginuri din mplab. Link to comment
mars01 Posted November 26, 2020 Share Posted November 26, 2020 (edited) De fapt problema apare cand se face uprade la oversiune mai veche a MPLAB X si se alege varianta recomandata de installer, sa se pastreze un anume folder si apoi se importa vechile setari in noua instalare. Cel mai bine este ca de fiecare data sa se faca instalarea complet "pe curat". Altfel spus, problema apare deaorece IDE-ul interogheaza compilatorul cu privire la fisiere si cuvintele cheie separat cumva. In anumite cazuri cand se facea o compilare, chiar daca apareau erori subliniate in rosu in IDE, s-ar fi observat ca de fapt compilarea se realiza cu succes. Problema era in IDE care avea anumite cai de cautare (paths) setate incorect. Solutia este o dezinstalare completa (alegand optiunea ca toate folderele pt versiunile precedente sa fie sterse) urmata de o reinstalare a MPLAB X. Edited November 26, 2020 by mars01 Link to comment
M.Adrian Posted April 8, 2021 Author Share Posted April 8, 2021 Deci aici era problema, pana acum a functionat perfect combinatia de ide si xc8 din postul anterior. Oricum, nu o sa mai incerc prea curand o versiune mai noua de mplab, nu prea imi place noua interfata. Dar multumesc mult de raspuns! Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now