bonjour,
j'ai débuté il y a quelques semaines arduino mais c'est la première fois que cela écrit dans la description "Erreur de compilation pour la carte Arduino/Genuino Uno" avec l'exemple ci-dessous:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\cores\arduino\HardwareSerial.cpp: In member function 'availableForWrite': C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\cores\arduino\HardwareSerial.cpp:203:1: internal compiler error: Segmentation fault } ^ Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. lto-wrapper.exe: fatal error: C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtt\hardware\tools\avr/bin/avr-gcc returned 1 exit status compilation terminated. c:/program files/windowsapps/arduinollc.arduinoide_1.8.21.0_x86__mdqgnx93n4wtt/hardware/tools/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/bin/ld.exe: error: lto-wrapper failed collect2.exe: error: ld returned 1 exit status exit status 1 Erreur de compilation pour la carte Arduino/Genuino Uno
le programme est celui-ci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43 #define led1 2 #define led2 3 #define fader1 A2 unsigned int choix_led = 0; unsigned int arret_systeme = 0; void setup() { pinMode (led1, OUTPUT); pinMode (led2, OUTPUT); pinMode (choix_led, INPUT); pinMode (arret_systeme, INPUT); Serial.begin(9600); } void loop() { do { digitalRead(arret_systeme); digitalRead(2); digitalRead(3); analogRead(A2); choix_led = analogRead (A2); Serial.print("valeur-fader:"); Serial.println(choix_led); if (choix_led > 412) { digitalWrite(led1, HIGH); digitalWrite(led2, LOW); } else { digitalWrite(led2, HIGH); digitalWrite(led1, LOW); } } while (arret_systeme == 1); }
Partager