Skip to content

Feilsøking

Det kan skje noe galt under installering eller under kjøring av et prosjekt. Under er det listet et par ting det kan være lurt å sjekke hvis det dukker opp feilmeldinger på Windows. Et generelt tips er å kjøre TDT4102: Force refresh of the course content og TDT4102: Perform health check of the setup fra kommandopaletten for en kjapp sjekk av oppsettet. Hvis dette ikke løser problemet, og noe fortsatt er galt, gå gjennom punktene under.

Meson og MinGW

Meson skal ligge under C:\Program Files og MinGW skal ligge under C:\. Hvis noen av mappene mangler, kjør TDT4102: Install required tools.

Systemmiljøvariabler og PATH

Både Meson og MinGW må ligge på PATH og systemmiljøvariablene må være riktig. Gå til Windows søk og skriv inn "systemmiljøvariabler", velg alternativet "Rediger systemmiljøvariabler" øverst. Trykk på knappen "Miljøvariabler...", og sjekk at variabelene CC og CXX er hhv. satt til C:\TDT4102-mingw64\bin\clang og C:\TDT4102-mingw64\bin\clang++. Hvis de ikke gjør det, legg de til manuelt med knappen "Ny...". Deretter dobbeltklikk på variabelen "Path". Sjekk at C:\Program Files\Meson\ og C:\TDT4102-mingw64\bin står på lista, hvis de ikke gjør det, legg også de til manuelt med knappen "Ny".

Filsti og mappe

Pass på at mappen/prosjektet du jobber i ikke er syncet med en skytjeneste som OneDrive, DropBox, Google Drive etc. Sjekk også at filstien ikke inneholder æøå og spesielle symboler som mellomrom, $, % o.l. Bindestrek og understrek går fint.

Mappen resources er korrekt pakket ut

Åpne Kjør-menyen med Windows+r og skriv inn "%appdata%\Code\User\globalStorage\tdt4102ntnu.tdt4102-tools". Der skal det ligge en mappe som heter resources, hvis den heter noe mer enn bare resources så slett mappen og kjør TDT1402: Force refresh of course content.

Piazza

Hvis ingen av punktene hjalp, sjekk om noen har spurt om noe lignende på Piazza eller lag et eget innlegg.