.LKR Bestandsextensie
MPLAB C18-linkerscript
| Ontwikkelaar | Microchip Technology |
| Populariteit |
1,5 | 2 stemmen |
Wat is een LKR-bestand?
Een LKR-bestand is een linkerscript dat wordt gebruikt door Microchip Technology MPLAB C Compiler voor PIC18-MCU's (MPLAB C18). De compiler gebruikt het LKR-bestand om meerdere bestanden samen te voegen tot één programma. MPLAB C18 bevat meerdere LKR-bestanden, die worden gebruikt bij het compileren van verschillende soorten programma's.
Meer informatie
Microchip Technology MPLAB is een geïntegreerde ontwikkelomgeving (IDE) die wordt gebruikt om ingebedde toepassingen voor PIC- en dsPIC-microcontrollers te maken. Bij het compileren van programma's met MPLAB gebruiken ontwikkelaars verschillende compilers voor verschillende microcontrollers. Versie 8 van MPLAB biedt ondersteuning voor de C18-compiler, die wordt gebruikt om programma's voor PIC18-microcontrollers te compileren.
Bij het compileren van een programma met C18 moesten ontwikkelaars voorheen handmatig een linkerscript opgeven dat werd gebruikt om de afzonderlijke bestanden van hun programma samen te voegen tot één programmabestand. In de meest recente versie van C18 selecteert de compiler echter automatisch een geschikt linkerscript uit de map ~mcc/18/bin/LKR. Deze scripts worden opgeslagen als LKR-bestanden.
OPMERKING: Andere MPLAB-producten kunnen ook linkerscripts gebruiken die als LKR-bestanden zijn opgeslagen.
Een LKR-bestand openen
Omdat LKR-bestanden scripts zonder opmaak zijn, kun je ze openen en bewerken in Microsoft Visual Studio Code (voor meerdere platforms) of een andere teksteditor. Je moet de standaard-LKR-bestanden die bij MPLAB C18 worden meegeleverd echter niet bewerken, omdat dit ertoe kan leiden dat de compiler niet goed werkt.