Marlin\MarlinSerial.cpp.o: 在函数__vector_25': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:54: multiple definition ofvector_25′ MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:54: 首先定义这里 c: /程序文件(x86)/arduino/hardware/tools/avr/bin/../lib/gcc/avr/4.3.2/../../../../avr/bin/ld.exe:禁用松弛:它不适用于多个定义 Marlin\MarlinSerial.cpp.o:(.bss.rx_buffer+0x0): multiple definition of rx_buffer' MarlinSerial.cpp.o:(.bss.rx_buffer+0x0): first defined here Marlin\MarlinSerial.cpp.o: In functionMarlinSerial’: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\ Marlin/MarlinSerial.cpp:66: MarlinSerial::MarlinSerial()' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:66: first defined here Marlin\MarlinSerial.cpp.o: In functionMarlinSerial’的多重定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:66: MarlinSerial::MarlinSerial()' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:66: first defined here Marlin\MarlinSerial.cpp.o: In functionMarlinSerial::begin(long)’的多重定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:70: MarlinSerial::begin(long)' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:70: first defined here Marlin\MarlinSerial.cpp.o: In functionMarlinSerial::end()’的多个定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino \libraries\Marlin/MarlinSerial.cpp:103: 多重定义MarlinSerial::end()' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:103: first defined here Marlin\MarlinSerial.cpp.o: In functionMarlinSerial::peek()’: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:112: 多重定义MarlinSerial::peek()' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:112: first defined here Marlin\MarlinSerial.cpp.o: In functionMarlinSerial::read()’: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:122: MarlinSerial::read()' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:122: first defined here Marlin\MarlinSerial.cpp.o: In functionMarlinSerial::flush()’: C:\Users\TN的多重定义.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:142: MarlinSerial::flush()' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:142: first defined here Marlin\MarlinSerial.cpp.o: In functionMarlinSerial::printNumber(unsigned long, unsigned char) 的多重定义’: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:261: MarlinSerial::printNumber(unsigned long, unsigned char)' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:261: first defined here Marlin\MarlinSerial.cpp.o: In functionMarlinSerial::print(long, int)’的多重定义: C:\Users\TN.ISMC.ISMC\ Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:173: MarlinSerial::print(long, int)' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:173: first defined here Marlin\MarlinSerial.cpp.o: In functionMarlinSerial::print(unsigned long, int)’的多重定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial。 cpp:190: MarlinSerial::print(unsigned long, int)' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:190: first defined here Marlin\MarlinSerial.cpp.o: In functionMarlinSerial::print(unsigned int, int)’的多重定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:168: MarlinSerial::print(unsigned int, int)' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:168: first defined here Marlin\MarlinSerial.cpp.o: In functionMarlinSerial::的多重定义: print(unsigned char, int)’: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:158: MarlinSerial::print(unsigned char, int)' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:158: first defined here Marlin\MarlinSerial.cpp.o: In functionMarlinSerial::print(int, int)’ 的多个定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:163: 多重定义MarlinSerial::print(int, int)' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:163: first defined here Marlin\MarlinSerial.cpp.o: In functionMarlinSerial::print(char, int)’: C:\Users\TN.ISMC.ISMC\ Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:153: MarlinSerial::print(char, int)' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:153: first defined here Marlin\MarlinSerial.cpp.o: In functionMarlinSerial::println()’的多重定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:199: MarlinSerial::println()' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:199: first defined here Marlin\MarlinSerial.cpp.o: In functionMarlinSerial::println(unsigned long, int)’的多重定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:247: MarlinSerial::println(unsigned long, int)' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:247: first defined here Marlin\MarlinSerial.cpp.o: In functionMarlinSerial::println(unsigned int )的多重定义, int)’: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:235: MarlinSerial::println(unsigned int, int)' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:235: first defined here Marlin\MarlinSerial.cpp.o: In functionMarlinSerial::println(unsigned char, int) 的多重定义’: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:223: MarlinSerial::println(unsigned char, int)' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:223: first defined here Marlin\MarlinSerial.cpp.o: In functionMarlinSerial::println(char const )’的多重定义: C:\Users\TN.ISMC.ISMC\Documents \Arduino\libraries\Marlin/MarlinSerial.cpp:211: MarlinSerial::println(char const_)' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:211: first defined here Marlin\MarlinSerial.cpp.o: In function MarlinSerial::println(String const&)’的多重定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:205 : MarlinSerial::println(String const&)' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:205: first defined here Marlin\MarlinSerial.cpp.o: In function MarlinSerial::println(long, int)’的多重定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:241: MarlinSerial::println(long, int)' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:241: first defined here Marlin\MarlinSerial.cpp.o: In function MarlinSerial::println(int, int)’: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:229: MarlinSerial::println(int, int)' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:229: first defined here Marlin\MarlinSerial.cpp.o: In function MarlinSerial::println(char, int)’ 的多重定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:217: MarlinSerial::println(char, int)' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:217: first defined here Marlin\MarlinSerial.cpp.o: In function MarlinSerial::printFloat(double, unsigned char)’的多重定义: C:\Users\TN.ISMC.ISMC \Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:282: MarlinSerial::printFloat(double, unsigned char)' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:282: first defined here Marlin\MarlinSerial.cpp.o: In function MarlinSerial::print(double, int)’的多重定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial。 cpp:194: MarlinSerial::print(double, int)' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:194: first defined here Marlin\MarlinSerial.cpp.o: In function MarlinSerial::println(double, int)’ 的多重定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:253: MarlinSerial::println(double, int)' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:253: first defined here Marlin\MarlinSerial.cpp.o:(.bss.MSerial+0x0): multiple definition of MSerial’ MarlinSerial 的多重定义。 cpp.o:(.bss.MSerial+0x0): 首先在这里定义 Marlin\Marlin_main.cpp.o: In function freeMemory': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:352: multiple definition of freeMemory’ Marlin_main.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:352:这里首先定义 Marlin\Marlin_main.cpp.o: In function setup_photpin': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:411: multiple definition of setup_photpin()’ Marlin_main.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:411:这里首先定义 Marlin\Marlin_main.cpp.o: In function setup_powerhold setup_powerhold': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:420: multiple definition of ()’ Marlin_main.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:416:这里首先定义 Marlin\Marlin_main.cpp.o: In function suicide': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:435: multiple definition of suicide()’ Marlin_main.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:432:这里首先定义 Marlin\Marlin_main.cpp.o: In function servo_init': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:469: multiple definition of servo_init()’ Marlin_main.cpp.o:C:\Users\TNISMC~ 1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:469: 首先在这里定义 Marlin\Marlin_main.cpp.o: In function clamp_to_software_endstops(float_)': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:3202: multiple definition of clamp_to_software_endstops(float )’ Marlin_main.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:3202:这里先定义 Marlin\Marlin_main.cpp.o:(.bss.min_pos+0x0): multiple definition of min_pos' Marlin_main.cpp.o:(.bss.min_pos+0x0): first defined here Marlin\Marlin_main.cpp.o:(.data.max_pos+0x0): multiple definition ofmax_pos’ Marlin_main.cpp.o :(.data.max_pos+0x0): 首先在这里定义 Marlin\Marlin_main.cpp.o: In function IsStopped()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:3543: multiple definition ofIsStopped()’ Marlin_main.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:3543:这里首先定义 Marlin\Marlin_main.cpp.o:(.bss.Stopped+0x0): Stopped' Marlin_main.cpp.o:(.bss.Stopped+0x0): first defined here Marlin\Marlin_main.cpp.o: In functionStop()’的多重定义: C: \Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:3533: Stop()' Marlin_main.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:3533: first defined here Marlin\Marlin_main.cpp.o: In functionsetup_killpin()’的多重定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/ Marlin_main.cpp:400: 多重定义setup_killpin()' Marlin_main.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:403: first defined here Marlin\Marlin_main.cpp.o: In functionkill()’: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:3511: 多重定义kill()' Marlin_main.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:3511: first defined here Marlin\Marlin_main.cpp.o:(.bss.axis_known_position+0x0): multiple definition ofaxis_known_position’ Marlin_main.cpp.o: (.bss.axis_known_position+0x0): 首先在这里定义 Marlin\Marlin_main.cpp.o: In function ClearToSend()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:3152: multiple definition ofClearToSend()’ Marlin_main.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:3152:这里首先定义 Marlin\Marlin_main.cpp.o: In function refresh_cmd_timeout()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:1116: multiple definition ofrefresh_cmd_timeout()’ Marlin_main.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:1116:这里首先定义 Marlin\Marlin_main.cpp.o: In function prepare_arc_move(char)': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:3341: multiple definition ofprepare_arc_move(char)’ Marlin_main.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:3341:这里先定义 Marlin\Marlin_main.cpp.o:(.data.feedmultiply+0x0): multiple definition of feedmultiply' Marlin_main.cpp.o:(.data.feedmultiply+0x0): first defined here Marlin\Marlin_main.cpp.o:(.bss.active_extruder+0x0): multiple definition ofactive_extruder’ Marlin_main.cpp.o :(.bss.active_extruder+0x0): 首先在这里定义 Marlin\Marlin_main.cpp.o:(.bss.current_position+0x0): 多次定义current_position' Marlin_main.cpp.o:(.bss.current_position+0x0): first defined here Marlin\Marlin_main.cpp.o: In functionprepare_move()’: C:\Users\TN.ISMC.ISMC\Documents \Arduino\libraries\Marlin/Marlin_main.cpp:3255: prepare_move()' Marlin_main.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:3255: first defined here Marlin\Marlin_main.cpp.o: In functionFlushSerialRequestResend()’的多重定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:3144: FlushSerialRequestResend()' Marlin_main.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:3144: first defined here Marlin\Marlin_main.cpp.o:(.data.homing_feedrate+0x0): multiple definition ofhoming_feedrate的多重定义’ Marlin_main.cpp.o:(.data.homing_feedrate+0x0): 首先在这里定义 Marlin\Marlin_main.cpp.o:(.bss.add_homeing+0x0): add_homeing' Marlin_main.cpp.o:(.bss.add_homeing+0x0): first defined here Marlin\Marlin_main.cpp.o: In functioncode_seen(char)’的多重定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:771 : code_seen(char)' Marlin_main.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:771: first defined here Marlin\Marlin_main.cpp.o: In functionserial_echopair_P(char const_, double)’的多重定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:342: serial_echopair_P(char const_, double)' Marlin_main.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:342: first defined here Marlin\Marlin_main.cpp.o: In function serial_echopair_P(char const*, float)’的多重定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:340: serial_echopair_P(char const_, float)' Marlin_main.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:340: first defined here Marlin\Marlin_main.cpp.o: In function serial_echopair_P(char const_, unsigned long)’的多重定义’: C:\Users\TN.ISMC.ISMC\ Documents\Arduino\libraries\Marlin/Marlin_main.cpp:344: serial_echopair_P(char const*, unsigned long)' Marlin_main.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:344: first defined here Marlin\Marlin_main.cpp.o: In functioncode_value_long()’的多重定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:764: code_value_long()' Marlin_main.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:766: first defined here Marlin\Marlin_main.cpp.o: In functioncode_value()’的多重定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\ Marlin/Marlin_main.cpp:759: code_value()' Marlin_main.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:761: first defined here Marlin\Marlin_main.cpp.o: In functionsetTargetedHotend(int)’的多重定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:3615: setTargetedHotend(int)' Marlin_main.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:3615: first defined here Marlin\Marlin_main.cpp.o: In functionget_coordinates()’的多重定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:3160: multiple definition of get_coordinates()' Marlin_main.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:3160: first defined here Marlin\Marlin_main.cpp.o:(.bss.axis_relative_modes+0x0): multiple definition ofaxis_relative_modes’ Marlin_main.cpp.o:(.bss.axis_relative_modes+0x0): 首先在这里定义 Marlin\ Marlin_main.cpp.o: 在函数get_arc_coordinates()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:3183: multiple definition ofget_arc_coordinates()’ Marlin_main.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:3177:这里首先定义 Marlin\Marlin_main.cpp.o: In function get_command()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:581: multiple definition ofget_command()’ Marlin_main.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:581:这里先定义 Marlin\Marlin_main.cpp.o:(.bss.stoptime+0x0): multiple definition of stoptime' Marlin_main.cpp.o:(.bss.stoptime+0x0): first defined here Marlin\Marlin_main.cpp.o:(.bss.starttime+0x0): multiple definition ofstarttime’ Marlin_main.cpp.o :(.bss.starttime+0x0): 首先在这里定义 Marlin\Marlin_main.cpp.o: 在函数manage_inactivity()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:3436: multiple definition ofmanage_inactivity()’ Marlin_main.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:3436:这里首先定义 Marlin\Marlin_main.cpp.o: In function process_commands()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:1155: multiple definition ofprocess_commands()’ Marlin_main.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:1155:这里先定义 Marlin\Marlin_main.cpp.o:(.bss.saved_feedmultiply+0x0): multiple definition of saved_feedmultiply' Marlin_main.cpp.o:(.bss.saved_feedmultiply+0x0): first defined here Marlin\Marlin_main.cpp.o:(.bss.fanSpeed+0x0): multiple definition offanSpeed’ Marlin_main.cpp.o :(.bss.fanSpeed+0x0): 这里先定义 Marlin\Marlin_main.cpp.o:(.data.CooldownNoWait+0x0): multiple definition of CooldownNoWait' Marlin_main.cpp.o:(.data.CooldownNoWait+0x0): first defined here Marlin\Marlin_main.cpp.o:(.bss.target_direction+0x0): multiple definition oftarget_direction’ Marlin_main.cpp.o:(.bss.target_direction+0x0):首先在这里定义 Marlin\Marlin_main.cpp.o:(.data.volumetric_multiplier+0x0): multiple definition of volumetric_multiplier' Marlin_main.cpp.o:(.data.volumetric_multiplier+0x0): first defined here Marlin\Marlin_main.cpp.o:(.data.extruder_multiply+0x0): multiple definition ofextruder_multiply’ Marlin_main.cpp.o:(.data.extruder_multiply+0x0): 首先在这里定义 Marlin\Marlin_main.cpp.o :(.data.extrudemultiply+0x0): extrudemultiply' Marlin_main.cpp.o:(.data.extrudemultiply+0x0): first defined here Marlin\Marlin_main.cpp.o:(.bss.zprobe_zoffset+0x0): multiple definition ofzprobe_zoffset 的多重定义’ Marlin_main.cpp.o:(.bss.zprobe_zoffset+0x0): 首先在这里定义 Marlin\Marlin_main.cpp.o: In function loop': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:534: multiple definition ofloop’ Marlin_main.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:534:这里首先定义 Marlin\Marlin_main.cpp.o: In function setup': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:471: multiple definition ofsetup’ Marlin_main.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:471:这里首先定义 Marlin\Marlin_main.cpp.o: In function enquecommand_P(char const*)': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:382: multiple definition ofenquecommand_P(char const_)’ Marlin_main.cpp.o:C:\Users\ TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:382:这里首先定义 Marlin\Marlin_main.cpp.o: In function enquecommand(char const_)': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:367: multiple definition of enquecommand(char const*)’ Marlin_main.cpp.o:C:\Users \TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:367:这里首先定义 Marlin\motion_control.cpp.o: 在函数mc_arc(float_, float_, float_, unsigned char, unsigned char, unsigned char, float, float, unsigned char, unsigned char)': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/motion_control.cpp:29: multiple definition of mc_arc(float_, float_, float_, unsigned char, unsigned char, unsigned char,浮点数、浮点数、无符号字符、无符号字符)’ motion_control.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/motion_control.cpp:29:这里首先定义 Marlin\planner.cpp.o: In function getHighESpeed()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:402: multiple definition ofgetHighESpeed()’ planner.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:402:这里首先定义 Marlin\planner.cpp.o: In function getHighESpeed()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:402: multiple definition ofautotemp_enabled’ planner.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:402:这里首先定义 Marlin\planner.cpp.o:(.data.autotemp_min+0x0): autotemp_min' planner.cpp.o:(.data.autotemp_min+0x0): first defined here Marlin\planner.cpp.o: In functiongetHighESpeed()’的多重定义: C: \Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:402: block_buffer_tail' planner.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:402: first defined here Marlin\planner.cpp.o: In functiongetHighESpeed()’的多重定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/ planner.cpp:402: block_buffer' planner.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:402: first defined here Marlin\planner.cpp.o: In functiongetHighESpeed()’的多重定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:402: 多重定义block_buffer_head' planner.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:402: first defined here Marlin\planner.cpp.o:(.data.autotemp_factor+0x0): multiple definition ofautotemp_factor’ planner.cpp.o: (.data.autotemp_factor+0x0): 首先在这里定义 Marlin\planner.cpp.o:(.data.autotemp_max+0x0): autotemp_max' planner.cpp.o:(.data.autotemp_max+0x0): first defined here Marlin\planner.cpp.o: In functionmovesplanned()’的多重定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:996: movesplanned()' planner.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:996: first defined here Marlin\planner.cpp.o: In functionset_extrude_min_temp(float)’的多重定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries \Marlin/planner.cpp:1002: multiple definition of set_extrude_min_temp(float)' planner.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:1002: first defined here Marlin\planner.cpp.o:(.data.extrude_min_temp+0x0): multiple definition ofextrude_min_temp’ planner.cpp.o:(.data.extrude_min_temp+0x0): 首先在这里定义 Marlin\planner.cpp.o: In function reset_acceleration_rates reset_acceleration_rates()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:1007: multiple definition of()’ planner.cpp. o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:1007:这里首先定义 Marlin\planner.cpp.o: In function getHighESpeed()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:402: multiple definition ofaxis_steps_per_sqr_second’ planner.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:402:这里首先定义 Marlin\planner.cpp.o: In function getHighESpeed()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:402: multiple definition ofmax_acceleration_units_per_sq_second’ planner.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:402:这里首先定义 Marlin\planner.cpp.o: In function getHighESpeed()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:402: multiple definition ofaxis_steps_per_unit’ planner.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:402:这里首先定义 Marlin\planner.cpp.o: In function plan_set_e_position(float const&)': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:988: multiple definition ofplan_set_e_position(float const&)’ planner.cpp.o:C:\Users\ TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:988:这里首先定义 Marlin\planner.cpp.o: 在函数getHighESpeed()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:402: multiple definition of位置’ planner.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:402:首先在这里定义 Marlin\planner.cpp.o: In function plan_set_position(float const&, float const&, float const&, float const&)': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:972: multiple definition ofplan_set_position(float const&, float const&, float const&, float const&)’ planner. cpp.o:C:\用户\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:972: 首先在这里定义 Marlin\planner.cpp.o: 在函数planner_forward_pass_kernel(block_t*, block_t*, block_t*)': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:294: multiple definition ofplanner_forward_pass_kernel(block_t_, block_t_, block_t_)’ planner.cpp.o:C: \用户\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:294:这里首先定义 Marlin\planner.cpp.o: In function planner_forward_pass()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:319: multiple definition ofplanner_forward_pass()’ planner.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:319:这里首先定义 Marlin\planner.cpp.o: 在函数planner_reverse_pass_kernel(block_t_, block_t_, block_t_)': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:243: multiple definition of planner_reverse_pass_kernel(block_t*, block_t*, block_t*)’ planner.cpp.o :C:\用户\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:243:这里首先定义 Marlin\planner.cpp.o: In function planner_reverse_pass()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:271: multiple definition of planner_reverse_pass()’ planner.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:271:这里首先定义 Marlin\planner.cpp.o: In function check_axes_activity()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:450: multiple definition of check_axes_activity()’ planner.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:450:这里首先定义 Marlin\planner.cpp.o: In function plan_init()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:388: multiple definition of plan_init()’ planner.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:388:这里首先定义 Marlin\planner.cpp.o: 在函数calculate_trapezoid_for_block(block_t_, float, float)': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:175: multiple definition of calculate_trapezoid_for_block(block_t_, float, float)’ planner.cpp.o:C: \用户\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:175:这里首先定义 Marlin\planner.cpp.o: In function planner_recalculate_trapezoids()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:337: multiple definition ofplanner_recalculate_trapezoids()’ planner.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:337:这里首先定义 Marlin\planner.cpp.o: In function planner_recalculate()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:382: multiple definition ofplanner_recalculate()’ planner.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:382:这里首先定义 Marlin\planner.cpp.o:在函数plan_buffer_line(float const&, float const&, float const&, float const&, float, unsigned char const&)': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:528: multiple definition ofplan_buffer_line(float const&, float const&, float const&, float const&, float, unsigned char const&)’ planner.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:528:这里首先定义 Marlin\planner.cpp.o: In function getHighESpeed()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:402: multiple definition ofmintravelfeedrate’ planner.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:402:这里首先定义 Marlin\planner.cpp.o: In function getHighESpeed()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:402: multiple definition ofminimumfeedrate’ planner.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:402:这里首先定义 Marlin\planner.cpp.o: In function getHighESpeed()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:402: multiple definition ofminsegmenttime’ planner.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:402:这里首先定义 Marlin\planner.cpp.o: In function getHighESpeed()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:402: multiple definition ofmax_feedrate’ planner.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:402:这里首先定义 Marlin\planner.cpp.o: In function getHighESpeed()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:402: multiple definition ofretract_acceleration’ planner.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:402:这里首先定义 Marlin\planner.cpp.o: In function getHighESpeed()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:402: multiple definition ofacceleration’ planner.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:402:这里首先定义 Marlin\planner.cpp.o: In function getHighESpeed()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:402: multiple definition ofmax_xy_jerk’ planner.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:402:这里首先定义 Marlin\planner.cpp.o: In function getHighESpeed()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:402: multiple definition ofmax_z_jerk’ planner.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:402:这里首先定义 Marlin\planner.cpp.o: In function getHighESpeed()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:402: multiple definition ofmax_e_jerk’ planner.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:402:这里首先定义 Marlin\planner.cpp.o:(.data.junction_deviation+0x0): endstops_hit_on_purpose junction_deviation' planner.cpp.o:(.data.junction_deviation+0x0): first defined here Marlin\stepper.cpp.o: In function()’的多重定义: C: \Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/stepper.cpp:210: endstops_hit_on_purpose()' stepper.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/stepper.cpp:210: first defined here Marlin\stepper.cpp.o: In functionenable_endstops 的多个定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/stepper。 cpp:217: enable_endstops(bool)' stepper.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/stepper.cpp:217: first defined here Marlin\stepper.cpp.o: In functionst_wake_up()’的多重定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/stepper.cpp:238: st_wake_up()' stepper.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/stepper.cpp:238: first defined here Marlin\stepper.cpp.o: In functionstep_wait()’的多重定义: C:\Users\ TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/stepper.cpp:244: step_wait()' stepper.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/stepper.cpp:244: first defined here Marlin\stepper.cpp.o: In functionst_init()’ 的多重定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/stepper.cpp:774: st_init()' stepper.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/stepper.cpp:774: first defined here Marlin\stepper.cpp.o: In functionst_set_position 的多重定义(long const&, long const&, long const&, long const&)’: C:\Users\TN .ISMC.ISMC\Documents\Arduino\libraries\Marlin/stepper.cpp:981: multiple definition of st_set_position(long const&, long const&, long const&, long const&)' stepper.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/stepper.cpp:981: first defined here Marlin\stepper.cpp.o:(.bss.count_position+0x0): multiple definition ofcount_position’ stepper.cpp.o:(.bss.count_position+0x0): 首先在这里定义 Marlin\stepper.cpp.o:在函数st_set_e_position(long const&)': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/stepper.cpp:991: multiple definition ofst_set_e_position(long const&)’ stepper.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/stepper.cpp:991:这里首先定义 Marlin\stepper.cpp.o: In function st_get_position(unsigned char)': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/stepper.cpp:998: multiple definition ofst_get_position(unsigned char)’ stepper.cpp.o:C:\Users\ TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/stepper.cpp:998:这里首先定义 Marlin\stepper.cpp.o: In function quickStop()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/stepper.cpp:1028: multiple definition ofquickStop()’ stepper.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/stepper.cpp:1028:这里先定义 Marlin\stepper.cpp.o:(.bss.current_block+0x0): current_block' stepper.cpp.o:(.bss.current_block+0x0): first defined here Marlin\stepper.cpp.o: In functiondigitalPotWrite(int, int)的多重定义’ : C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/stepper.cpp:1191: 多重定义digitalPotWrite(int, int)' stepper.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/stepper.cpp:1191: first defined here Marlin\stepper.cpp.o: In functiondigipot_init’: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin /stepper.cpp:1214: digipot_init()' stepper.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/stepper.cpp:1214: first defined here Marlin\stepper.cpp.o: In functiondigipot_current(unsigned char, int)’的多重定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/stepper.cpp:1227: microstep_init’的 多重定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/stepper.cpp:1249: serialprintPGM’的多重定义:digipot_current(unsigned char, int)' stepper.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/stepper.cpp:1227: first defined here Marlin\stepper.cpp.o: In function microstep_init()' stepper.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/stepper.cpp:1249: first defined here Marlin\stepper.cpp.o: In function C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/stepper.cpp:1289: microstep_readings()' stepper.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/stepper.cpp:1289: first defined here Marlin\stepper.cpp.o: In functionmicrostep_ms(unsigned char, signed char, signed char)’的多重定义: C:\Users\TN.ISMC。 ISMC\Documents\Arduino\libraries\Marlin/stepper.cpp:1251: microstep_ms(unsigned char, signed char, signed char)' stepper.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/stepper.cpp:1251: first defined here Marlin\stepper.cpp.o: In functionmicrostep_mode(unsigned char, unsigned char)’的多重定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/stepper。 cpp:1277: microstep_mode(unsigned char, unsigned char)' stepper.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/stepper.cpp:1277: first defined here Marlin\stepper.cpp.o: In functionblocks_queued’的多重定义: /planner.h:157: finishAndDisableSteppers()’的多重定义: C :\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/stepper.cpp:1017: __vector_17’的多重定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/stepper.cpp:315:多重定义st_synchronize()' stepper.cpp.o:/planner.h:157: first defined here Marlin\stepper.cpp.o: In function finishAndDisableSteppers()' stepper.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/stepper.cpp:1017: first defined here Marlin\stepper.cpp.o: In function __vector_17' stepper.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/stepper.cpp:315: first defined here Marlin\stepper.cpp.o:(.data.count_direction+0x0): multiple definition ofcount_direction’ stepper.cpp.o:(.data.count_direction+0x0): 首先在这里定义 Marlin\stepper.cpp.o:(.bss.endstops_trigsteps+0x0): 多次定义endstops_trigsteps' stepper.cpp.o:(.bss.endstops_trigsteps+0x0): first defined here Marlin\stepper.cpp.o: In functioncheckHitEndstops()’: C:\Users\ TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/stepper.cpp:175: multiple definition of endstops_stepsTotal checkHitEndstops()' stepper.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/stepper.cpp:175: first defined here Marlin\stepper.cpp.o:(.bss.endstops_stepsTotal+0x0): multiple definition of‘ stepper.cpp.o:(.bss.endstops_stepsTotal+0x0): 首先在这里定义 Marlin\stepper.cpp.o :(.bss.endstops_stepsDone+0x0): endstops_stepsDone' stepper.cpp.o:(.bss.endstops_stepsDone+0x0): first defined here Marlin\temperature.cpp.o: In functionupdatePID()’的多重定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/temperature.cpp:320: Ki’ 温度 的多重定义。 cpp.o:(.data.Ki+0x0): 首先在这里定义 Marlin\temperature.cpp.o: In function getHeaterPower(int)’updatePID()' temperature.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/temperature.cpp:320: first defined here Marlin\temperature.cpp.o:(.data.Ki+0x0): multiple definition of
getHeaterPower(int)': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/temperature.cpp:328: multiple definition of 温度.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/temperature.cpp:328:这里首先定义了 Marlin\temperature.cpp.o:(.bss.soft_pwm_bed+0x0): soft_pwm_bed' temperature.cpp.o:(.bss.soft_pwm_bed+0x0): first defined here Marlin\temperature.cpp.o: In functionsetWatch()’的多重定义: C: \Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/temperature.cpp:897: setWatch()' temperature.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/temperature.cpp:897: first defined here Marlin\temperature.cpp.o: In functiondisable_heater()’的多重定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/ temperature.cpp:906: multiple definition of disable_heater()' temperature.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/temperature.cpp:906: first defined here Marlin\temperature.cpp.o:(.bss.target_temperature+0x0): multiple definition oftarget_temperature’ temperature.cpp.o:(.bss.target_temperature+0x0): 首先在这里定义 Marlin\temperature.cpp.o:(.bss.target_temperature_bed+0x0): multiple definition of target_temperature_bed' temperature.cpp.o:(.bss.target_temperature_bed+0x0): first defined here Marlin\temperature.cpp.o: In functionscalePID_i (float)’: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/temperature.cpp:1303: 的多重定义scalePID_i(float)' temperature.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/temperature.cpp:1303: first defined here Marlin\temperature.cpp.o: In functionunscalePID_i(float)’: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/temperature.cpp:1308: unscalePID_i(float)' temperature.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/temperature.cpp:1308: first defined here Marlin\temperature.cpp.o: In functionscalePID_d(float)’的多重定义: C:\Users\TN.ISMC.ISMC \Documents\Arduino\libraries\Marlin/temperature.cpp:1313: scalePID_d(float)' temperature.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/temperature.cpp:1313: first defined here Marlin\temperature.cpp.o: In functionunscalePID_d(float)’的多重定义’: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/temperature.cpp:1318: multiple unscalePID_d(float)' temperature.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/temperature.cpp:1318: first defined here Marlin\temperature.cpp.o: In functionbed_max_temp_error() 的定义:C :\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/temperature.cpp:966:bed_max_temp_error()' temperature.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/temperature.cpp:966: first defined here Marlin\temperature.cpp.o: In functionmin_temp_error(unsigned char) 的多重定义: C:\Users\TN.ISMC .ISMC\Documents\Arduino\libraries\Marlin/temperature.cpp:951: min_temp_error(unsigned char)' temperature.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/temperature.cpp:951: first defined here Marlin\temperature.cpp.o: In functionmax_temp_error(unsigned char)’的多重定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/temperature.cpp:938: max_temp_error(unsigned char)' temperature.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/temperature.cpp:938: first defined here Marlin\temperature.cpp.o: In function__vector_22’的多重定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/ temperature.cpp:1036: multiple definition of __vector_22' temperature.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/temperature.cpp:1036: first defined here Marlin\temperature.cpp.o:(.bss.current_temperature_raw+0x0): multiple definition ofcurrent_temperature_raw’ temperature.cpp.o:(.bss.current_temperature_raw+0x0): 首先在这里定义 Marlin\temperature.cpp.o:(.bss.current_temperature_bed_raw+0x0): multiple definition of current_temperature_bed_raw' temperature.cpp.o:(.bss.current_temperature_bed_raw+0x0): first defined here Marlin\temperature.cpp.o: In functiontp_init ()’: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/temperature.cpp:710: multiple definition of tp_init()' temperature.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/temperature.cpp:710: first defined here Marlin\temperature.cpp.o: In functionmanage_heater()’: C:\Users\TN.ISMC.ISMC\Documents\ Arduino\libraries\Marlin/temperature.cpp:406: manage_heater()' temperature.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/temperature.cpp:406: first defined here Marlin\temperature.cpp.o:(.bss.current_temperature+0x0): multiple definition ofcurrent_temperature 的多重定义’
嗨,我是 Marlin 的新手,我不明白为什么我在尝试编译时会遇到所有这些错误。我在想我的电脑以某种方式搞砸了。我试图删除所有只读属性并“解锁”文件。这是 Vista 问题还是我遗漏了什么?
我重新定义了一些变量以查看它是否会起作用并且那些特定行的错误消失了,但是代码中存在太多问题以至于无法成为最佳答案。
在此先感谢您的帮助。
Marlin\MarlinSerial.cpp.o: 在函数
__vector_25': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:54: multiple definition of
vector_25′MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:54: 首先定义这里
c: /程序文件(x86)/arduino/hardware/tools/avr/bin/../lib/gcc/avr/4.3.2/../../../../avr/bin/ld.exe:禁用松弛:它不适用于多个定义
Marlin\MarlinSerial.cpp.o:(.bss.rx_buffer+0x0): multiple definition of
rx_buffer' MarlinSerial.cpp.o:(.bss.rx_buffer+0x0): first defined here Marlin\MarlinSerial.cpp.o: In function
MarlinSerial’:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\ Marlin/MarlinSerial.cpp:66:
MarlinSerial::MarlinSerial()' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:66: first defined here Marlin\MarlinSerial.cpp.o: In function
MarlinSerial’的多重定义:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:66:
MarlinSerial::MarlinSerial()' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:66: first defined here Marlin\MarlinSerial.cpp.o: In function
MarlinSerial::begin(long)’的多重定义:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:70:
MarlinSerial::begin(long)' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:70: first defined here Marlin\MarlinSerial.cpp.o: In function
MarlinSerial::end()’的多个定义:C:\Users\TN.ISMC.ISMC\Documents\Arduino \libraries\Marlin/MarlinSerial.cpp:103: 多重定义
MarlinSerial::end()' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:103: first defined here Marlin\MarlinSerial.cpp.o: In function
MarlinSerial::peek()’:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:112: 多重定义
MarlinSerial::peek()' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:112: first defined here Marlin\MarlinSerial.cpp.o: In function
MarlinSerial::read()’:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:122:
MarlinSerial::read()' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:122: first defined here Marlin\MarlinSerial.cpp.o: In function
MarlinSerial::flush()’:C:\Users\TN的多重定义.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:142:
MarlinSerial::flush()' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:142: first defined here Marlin\MarlinSerial.cpp.o: In function
MarlinSerial::printNumber(unsigned long, unsigned char) 的多重定义’:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:261:
MarlinSerial::printNumber(unsigned long, unsigned char)' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:261: first defined here Marlin\MarlinSerial.cpp.o: In function
MarlinSerial::print(long, int)’的多重定义:C:\Users\TN.ISMC.ISMC\ Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:173:
MarlinSerial::print(long, int)' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:173: first defined here Marlin\MarlinSerial.cpp.o: In function
MarlinSerial::print(unsigned long, int)’的多重定义:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial。 cpp:190:
MarlinSerial::print(unsigned long, int)' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:190: first defined here Marlin\MarlinSerial.cpp.o: In function
MarlinSerial::print(unsigned int, int)’的多重定义:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:168:
MarlinSerial::print(unsigned int, int)' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:168: first defined here Marlin\MarlinSerial.cpp.o: In function
MarlinSerial::的多重定义: print(unsigned char, int)’:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:158:
MarlinSerial::print(unsigned char, int)' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:158: first defined here Marlin\MarlinSerial.cpp.o: In function
MarlinSerial::print(int, int)’ 的多个定义:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:163: 多重定义
MarlinSerial::print(int, int)' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:163: first defined here Marlin\MarlinSerial.cpp.o: In function
MarlinSerial::print(char, int)’:C:\Users\TN.ISMC.ISMC\ Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:153:
MarlinSerial::print(char, int)' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:153: first defined here Marlin\MarlinSerial.cpp.o: In function
MarlinSerial::println()’的多重定义:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:199:
MarlinSerial::println()' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:199: first defined here Marlin\MarlinSerial.cpp.o: In function
MarlinSerial::println(unsigned long, int)’的多重定义:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:247:
MarlinSerial::println(unsigned long, int)' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:247: first defined here Marlin\MarlinSerial.cpp.o: In function
MarlinSerial::println(unsigned int )的多重定义, int)’:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:235:
MarlinSerial::println(unsigned int, int)' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:235: first defined here Marlin\MarlinSerial.cpp.o: In function
MarlinSerial::println(unsigned char, int) 的多重定义’:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:223:
MarlinSerial::println(unsigned char, int)' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:223: first defined here Marlin\MarlinSerial.cpp.o: In function
MarlinSerial::println(char const )’的多重定义:C:\Users\TN.ISMC.ISMC\Documents \Arduino\libraries\Marlin/MarlinSerial.cpp:211:
MarlinSerial::println(char const_)' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:211: first defined here Marlin\MarlinSerial.cpp.o: In function
MarlinSerial::println(String const&)’的多重定义:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:205 :
MarlinSerial::println(String const&)' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:205: first defined here Marlin\MarlinSerial.cpp.o: In function
MarlinSerial::println(long, int)’的多重定义:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:241:
MarlinSerial::println(long, int)' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:241: first defined here Marlin\MarlinSerial.cpp.o: In function
MarlinSerial::println(int, int)’:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:229:
MarlinSerial::println(int, int)' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:229: first defined here Marlin\MarlinSerial.cpp.o: In function
MarlinSerial::println(char, int)’ 的多重定义:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:217:
MarlinSerial::println(char, int)' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:217: first defined here Marlin\MarlinSerial.cpp.o: In function
MarlinSerial::printFloat(double, unsigned char)’的多重定义:C:\Users\TN.ISMC.ISMC \Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:282:
MarlinSerial::printFloat(double, unsigned char)' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:282: first defined here Marlin\MarlinSerial.cpp.o: In function
MarlinSerial::print(double, int)’的多重定义:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial。 cpp:194:
MarlinSerial::print(double, int)' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:194: first defined here Marlin\MarlinSerial.cpp.o: In function
MarlinSerial::println(double, int)’ 的多重定义:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/MarlinSerial.cpp:253:
MarlinSerial::println(double, int)' MarlinSerial.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/MarlinSerial.cpp:253: first defined here Marlin\MarlinSerial.cpp.o:(.bss.MSerial+0x0): multiple definition of
MSerial’MarlinSerial 的多重定义。 cpp.o:(.bss.MSerial+0x0): 首先在这里定义
Marlin\Marlin_main.cpp.o: In function
freeMemory': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:352: multiple definition of
freeMemory’Marlin_main.cpp.o:C:\Users\TNISMC
1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:352:这里首先定义1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:411:这里首先定义Marlin\Marlin_main.cpp.o: In function
setup_photpin': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:411: multiple definition of
setup_photpin()’Marlin_main.cpp.o:C:\Users\TNISMC
Marlin\Marlin_main.cpp.o: In function setup_powerhold
setup_powerhold': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:420: multiple definition of
()’Marlin_main.cpp.o:C:\Users\TNISMC
1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:416:这里首先定义1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:432:这里首先定义Marlin\Marlin_main.cpp.o: In function
suicide': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:435: multiple definition of
suicide()’Marlin_main.cpp.o:C:\Users\TNISMC
Marlin\Marlin_main.cpp.o: In function
servo_init': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:469: multiple definition of
servo_init()’Marlin_main.cpp.o:C:\Users\TNISMC~ 1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:469: 首先在这里定义
Marlin\Marlin_main.cpp.o: In function
clamp_to_software_endstops(float_)': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:3202: multiple definition of
clamp_to_software_endstops(float )’Marlin_main.cpp.o:C:\Users\TNISMC
1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:3202:这里先定义1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:3543:这里首先定义Marlin\Marlin_main.cpp.o:(.bss.min_pos+0x0): multiple definition of
min_pos' Marlin_main.cpp.o:(.bss.min_pos+0x0): first defined here Marlin\Marlin_main.cpp.o:(.data.max_pos+0x0): multiple definition of
max_pos’Marlin_main.cpp.o :(.data.max_pos+0x0): 首先在这里定义
Marlin\Marlin_main.cpp.o: In function
IsStopped()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:3543: multiple definition of
IsStopped()’Marlin_main.cpp.o:C:\Users\TNISMC
Marlin\Marlin_main.cpp.o:(.bss.Stopped+0x0):
Stopped' Marlin_main.cpp.o:(.bss.Stopped+0x0): first defined here Marlin\Marlin_main.cpp.o: In function
Stop()’的多重定义:C: \Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:3533:
Stop()' Marlin_main.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:3533: first defined here Marlin\Marlin_main.cpp.o: In function
setup_killpin()’的多重定义:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/ Marlin_main.cpp:400: 多重定义
setup_killpin()' Marlin_main.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:403: first defined here Marlin\Marlin_main.cpp.o: In function
kill()’:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:3511: 多重定义
kill()' Marlin_main.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:3511: first defined here Marlin\Marlin_main.cpp.o:(.bss.axis_known_position+0x0): multiple definition of
axis_known_position’Marlin_main.cpp.o: (.bss.axis_known_position+0x0): 首先在这里定义
Marlin\Marlin_main.cpp.o: In function
ClearToSend()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:3152: multiple definition of
ClearToSend()’Marlin_main.cpp.o:C:\Users\TNISMC
1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:3152:这里首先定义1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:1116:这里首先定义Marlin\Marlin_main.cpp.o: In function
refresh_cmd_timeout()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:1116: multiple definition of
refresh_cmd_timeout()’Marlin_main.cpp.o:C:\Users\TNISMC
Marlin\Marlin_main.cpp.o: In function
prepare_arc_move(char)': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:3341: multiple definition of
prepare_arc_move(char)’Marlin_main.cpp.o:C:\Users\TNISMC
1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:3341:这里先定义1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:3177:这里首先定义Marlin\Marlin_main.cpp.o:(.data.feedmultiply+0x0): multiple definition of
feedmultiply' Marlin_main.cpp.o:(.data.feedmultiply+0x0): first defined here Marlin\Marlin_main.cpp.o:(.bss.active_extruder+0x0): multiple definition of
active_extruder’Marlin_main.cpp.o :(.bss.active_extruder+0x0): 首先在这里定义
Marlin\Marlin_main.cpp.o:(.bss.current_position+0x0): 多次定义
current_position' Marlin_main.cpp.o:(.bss.current_position+0x0): first defined here Marlin\Marlin_main.cpp.o: In function
prepare_move()’:C:\Users\TN.ISMC.ISMC\Documents \Arduino\libraries\Marlin/Marlin_main.cpp:3255:
prepare_move()' Marlin_main.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:3255: first defined here Marlin\Marlin_main.cpp.o: In function
FlushSerialRequestResend()’的多重定义:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:3144:
FlushSerialRequestResend()' Marlin_main.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:3144: first defined here Marlin\Marlin_main.cpp.o:(.data.homing_feedrate+0x0): multiple definition of
homing_feedrate的多重定义’Marlin_main.cpp.o:(.data.homing_feedrate+0x0): 首先在这里定义
Marlin\Marlin_main.cpp.o:(.bss.add_homeing+0x0):
add_homeing' Marlin_main.cpp.o:(.bss.add_homeing+0x0): first defined here Marlin\Marlin_main.cpp.o: In function
code_seen(char)’的多重定义:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:771 :
code_seen(char)' Marlin_main.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:771: first defined here Marlin\Marlin_main.cpp.o: In function
serial_echopair_P(char const_, double)’的多重定义:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:342:
serial_echopair_P(char const_, double)' Marlin_main.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:342: first defined here Marlin\Marlin_main.cpp.o: In function
serial_echopair_P(char const*, float)’的多重定义:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:340:
serial_echopair_P(char const_, float)' Marlin_main.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:340: first defined here Marlin\Marlin_main.cpp.o: In function
serial_echopair_P(char const_, unsigned long)’的多重定义’:C:\Users\TN.ISMC.ISMC\ Documents\Arduino\libraries\Marlin/Marlin_main.cpp:344:
serial_echopair_P(char const*, unsigned long)' Marlin_main.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:344: first defined here Marlin\Marlin_main.cpp.o: In function
code_value_long()’的多重定义:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:764:
code_value_long()' Marlin_main.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:766: first defined here Marlin\Marlin_main.cpp.o: In function
code_value()’的多重定义:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\ Marlin/Marlin_main.cpp:759:
code_value()' Marlin_main.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:761: first defined here Marlin\Marlin_main.cpp.o: In function
setTargetedHotend(int)’的多重定义:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:3615:
setTargetedHotend(int)' Marlin_main.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:3615: first defined here Marlin\Marlin_main.cpp.o: In function
get_coordinates()’的多重定义:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:3160: multiple definition of
get_coordinates()' Marlin_main.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:3160: first defined here Marlin\Marlin_main.cpp.o:(.bss.axis_relative_modes+0x0): multiple definition of
axis_relative_modes’Marlin_main.cpp.o:(.bss.axis_relative_modes+0x0): 首先在这里定义
Marlin\ Marlin_main.cpp.o: 在函数
get_arc_coordinates()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:3183: multiple definition of
get_arc_coordinates()’Marlin_main.cpp.o:C:\Users\TNISMC
Marlin\Marlin_main.cpp.o: In function
get_command()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:581: multiple definition of
get_command()’Marlin_main.cpp.o:C:\Users\TNISMC
1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:581:这里先定义1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:3436:这里首先定义Marlin\Marlin_main.cpp.o:(.bss.stoptime+0x0): multiple definition of
stoptime' Marlin_main.cpp.o:(.bss.stoptime+0x0): first defined here Marlin\Marlin_main.cpp.o:(.bss.starttime+0x0): multiple definition of
starttime’Marlin_main.cpp.o :(.bss.starttime+0x0): 首先在这里定义
Marlin\Marlin_main.cpp.o: 在函数
manage_inactivity()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:3436: multiple definition of
manage_inactivity()’Marlin_main.cpp.o:C:\Users\TNISMC
Marlin\Marlin_main.cpp.o: In function
process_commands()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:1155: multiple definition of
process_commands()’Marlin_main.cpp.o:C:\Users\TNISMC
1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:1155:这里先定义1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:534:这里首先定义Marlin\Marlin_main.cpp.o:(.bss.saved_feedmultiply+0x0): multiple definition of
saved_feedmultiply' Marlin_main.cpp.o:(.bss.saved_feedmultiply+0x0): first defined here Marlin\Marlin_main.cpp.o:(.bss.fanSpeed+0x0): multiple definition of
fanSpeed’Marlin_main.cpp.o :(.bss.fanSpeed+0x0): 这里先定义
Marlin\Marlin_main.cpp.o:(.data.CooldownNoWait+0x0): multiple definition of
CooldownNoWait' Marlin_main.cpp.o:(.data.CooldownNoWait+0x0): first defined here Marlin\Marlin_main.cpp.o:(.bss.target_direction+0x0): multiple definition of
target_direction’Marlin_main.cpp.o:(.bss.target_direction+0x0):首先在这里定义
Marlin\Marlin_main.cpp.o:(.data.volumetric_multiplier+0x0): multiple definition of
volumetric_multiplier' Marlin_main.cpp.o:(.data.volumetric_multiplier+0x0): first defined here Marlin\Marlin_main.cpp.o:(.data.extruder_multiply+0x0): multiple definition of
extruder_multiply’Marlin_main.cpp.o:(.data.extruder_multiply+0x0): 首先在这里定义
Marlin\Marlin_main.cpp.o :(.data.extrudemultiply+0x0):
extrudemultiply' Marlin_main.cpp.o:(.data.extrudemultiply+0x0): first defined here Marlin\Marlin_main.cpp.o:(.bss.zprobe_zoffset+0x0): multiple definition of
zprobe_zoffset 的多重定义’Marlin_main.cpp.o:(.bss.zprobe_zoffset+0x0): 首先在这里定义
Marlin\Marlin_main.cpp.o: In function
loop': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:534: multiple definition of
loop’Marlin_main.cpp.o:C:\Users\TNISMC
Marlin\Marlin_main.cpp.o: In function
setup': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:471: multiple definition of
setup’Marlin_main.cpp.o:C:\Users\TNISMC
1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:471:这里首先定义1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:382:这里首先定义Marlin\Marlin_main.cpp.o: In function
enquecommand_P(char const*)': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:382: multiple definition of
enquecommand_P(char const_)’Marlin_main.cpp.o:C:\Users\ TNISMC
Marlin\Marlin_main.cpp.o: In function
enquecommand(char const_)': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:367: multiple definition of
enquecommand(char const*)’Marlin_main.cpp.o:C:\Users \TNISMC
1.ISM\AppData\Local\Temp\build388410643052191738.tmp/Marlin_main.cpp:367:这里首先定义1.ISM\AppData\Local\Temp\build388410643052191738.tmp/motion_control.cpp:29:这里首先定义Marlin\motion_control.cpp.o: 在函数
mc_arc(float_, float_, float_, unsigned char, unsigned char, unsigned char, float, float, unsigned char, unsigned char)': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/motion_control.cpp:29: multiple definition of
mc_arc(float_, float_, float_, unsigned char, unsigned char, unsigned char,浮点数、浮点数、无符号字符、无符号字符)’motion_control.cpp.o:C:\Users\TNISMC
Marlin\planner.cpp.o: In function
getHighESpeed()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:402: multiple definition of
getHighESpeed()’planner.cpp.o:C:\Users\TNISMC
1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:402:这里首先定义1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:402:这里首先定义Marlin\planner.cpp.o: In function
getHighESpeed()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:402: multiple definition of
autotemp_enabled’planner.cpp.o:C:\Users\TNISMC
Marlin\planner.cpp.o:(.data.autotemp_min+0x0):
autotemp_min' planner.cpp.o:(.data.autotemp_min+0x0): first defined here Marlin\planner.cpp.o: In function
getHighESpeed()’的多重定义:C: \Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:402:
block_buffer_tail' planner.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:402: first defined here Marlin\planner.cpp.o: In function
getHighESpeed()’的多重定义:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/ planner.cpp:402:
block_buffer' planner.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:402: first defined here Marlin\planner.cpp.o: In function
getHighESpeed()’的多重定义:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:402: 多重定义
block_buffer_head' planner.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:402: first defined here Marlin\planner.cpp.o:(.data.autotemp_factor+0x0): multiple definition of
autotemp_factor’planner.cpp.o: (.data.autotemp_factor+0x0): 首先在这里定义
Marlin\planner.cpp.o:(.data.autotemp_max+0x0):
autotemp_max' planner.cpp.o:(.data.autotemp_max+0x0): first defined here Marlin\planner.cpp.o: In function
movesplanned()’的多重定义:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:996:
movesplanned()' planner.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:996: first defined here Marlin\planner.cpp.o: In function
set_extrude_min_temp(float)’的多重定义:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries \Marlin/planner.cpp:1002: multiple definition of
set_extrude_min_temp(float)' planner.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:1002: first defined here Marlin\planner.cpp.o:(.data.extrude_min_temp+0x0): multiple definition of
extrude_min_temp’planner.cpp.o:(.data.extrude_min_temp+0x0): 首先在这里定义
Marlin\planner.cpp.o: In function reset_acceleration_rates
reset_acceleration_rates()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:1007: multiple definition of
()’planner.cpp. o:C:\Users\TNISMC
1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:1007:这里首先定义1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:402:这里首先定义Marlin\planner.cpp.o: In function
getHighESpeed()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:402: multiple definition of
axis_steps_per_sqr_second’planner.cpp.o:C:\Users\TNISMC
Marlin\planner.cpp.o: In function
getHighESpeed()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:402: multiple definition of
max_acceleration_units_per_sq_second’planner.cpp.o:C:\Users\TNISMC
1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:402:这里首先定义1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:402:这里首先定义Marlin\planner.cpp.o: In function
getHighESpeed()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:402: multiple definition of
axis_steps_per_unit’planner.cpp.o:C:\Users\TNISMC
Marlin\planner.cpp.o: In function
plan_set_e_position(float const&)': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:988: multiple definition of
plan_set_e_position(float const&)’planner.cpp.o:C:\Users\ TNISMC
1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:988:这里首先定义1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:402:首先在这里定义Marlin\planner.cpp.o: 在函数
getHighESpeed()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:402: multiple definition of
位置’planner.cpp.o:C:\Users\TNISMC
Marlin\planner.cpp.o: In function
plan_set_position(float const&, float const&, float const&, float const&)': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:972: multiple definition of
plan_set_position(float const&, float const&, float const&, float const&)’planner. cpp.o:C:\用户\TNISMC
1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:972: 首先在这里定义1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:294:这里首先定义Marlin\planner.cpp.o: 在函数
planner_forward_pass_kernel(block_t*, block_t*, block_t*)': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:294: multiple definition of
planner_forward_pass_kernel(block_t_, block_t_, block_t_)’planner.cpp.o:C: \用户\TNISMC
Marlin\planner.cpp.o: In function
planner_forward_pass()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:319: multiple definition of
planner_forward_pass()’planner.cpp.o:C:\Users\TNISMC
1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:319:这里首先定义1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:243:这里首先定义Marlin\planner.cpp.o: 在函数
planner_reverse_pass_kernel(block_t_, block_t_, block_t_)': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:243: multiple definition of
planner_reverse_pass_kernel(block_t*, block_t*, block_t*)’planner.cpp.o :C:\用户\TNISMC
Marlin\planner.cpp.o: In function
planner_reverse_pass()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:271: multiple definition of
planner_reverse_pass()’planner.cpp.o:C:\Users\TNISMC
1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:271:这里首先定义1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:450:这里首先定义Marlin\planner.cpp.o: In function
check_axes_activity()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:450: multiple definition of
check_axes_activity()’planner.cpp.o:C:\Users\TNISMC
Marlin\planner.cpp.o: In function
plan_init()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:388: multiple definition of
plan_init()’planner.cpp.o:C:\Users\TNISMC
1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:388:这里首先定义1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:175:这里首先定义Marlin\planner.cpp.o: 在函数
calculate_trapezoid_for_block(block_t_, float, float)': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:175: multiple definition of
calculate_trapezoid_for_block(block_t_, float, float)’planner.cpp.o:C: \用户\TNISMC
Marlin\planner.cpp.o: In function
planner_recalculate_trapezoids()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:337: multiple definition of
planner_recalculate_trapezoids()’planner.cpp.o:C:\Users\TNISMC
1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:337:这里首先定义1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:382:这里首先定义Marlin\planner.cpp.o: In function
planner_recalculate()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:382: multiple definition of
planner_recalculate()’planner.cpp.o:C:\Users\TNISMC
Marlin\planner.cpp.o:在函数
plan_buffer_line(float const&, float const&, float const&, float const&, float, unsigned char const&)': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:528: multiple definition of
plan_buffer_line(float const&, float const&, float const&, float const&, float, unsigned char const&)’planner.cpp.o:C:\Users\TNISMC
1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:528:这里首先定义1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:402:这里首先定义Marlin\planner.cpp.o: In function
getHighESpeed()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:402: multiple definition of
mintravelfeedrate’planner.cpp.o:C:\Users\TNISMC
Marlin\planner.cpp.o: In function
getHighESpeed()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:402: multiple definition of
minimumfeedrate’planner.cpp.o:C:\Users\TNISMC
1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:402:这里首先定义1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:402:这里首先定义Marlin\planner.cpp.o: In function
getHighESpeed()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:402: multiple definition of
minsegmenttime’planner.cpp.o:C:\Users\TNISMC
Marlin\planner.cpp.o: In function
getHighESpeed()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:402: multiple definition of
max_feedrate’planner.cpp.o:C:\Users\TNISMC
1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:402:这里首先定义1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:402:这里首先定义Marlin\planner.cpp.o: In function
getHighESpeed()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:402: multiple definition of
retract_acceleration’planner.cpp.o:C:\Users\TNISMC
Marlin\planner.cpp.o: In function
getHighESpeed()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:402: multiple definition of
acceleration’planner.cpp.o:C:\Users\TNISMC
1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:402:这里首先定义1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:402:这里首先定义Marlin\planner.cpp.o: In function
getHighESpeed()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:402: multiple definition of
max_xy_jerk’planner.cpp.o:C:\Users\TNISMC
Marlin\planner.cpp.o: In function
getHighESpeed()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:402: multiple definition of
max_z_jerk’planner.cpp.o:C:\Users\TNISMC
1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:402:这里首先定义1.ISM\AppData\Local\Temp\build388410643052191738.tmp/planner.cpp:402:这里首先定义Marlin\planner.cpp.o: In function
getHighESpeed()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/planner.cpp:402: multiple definition of
max_e_jerk’planner.cpp.o:C:\Users\TNISMC
Marlin\planner.cpp.o:(.data.junction_deviation+0x0): endstops_hit_on_purpose
junction_deviation' planner.cpp.o:(.data.junction_deviation+0x0): first defined here Marlin\stepper.cpp.o: In function
()’的多重定义:C: \Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/stepper.cpp:210:
endstops_hit_on_purpose()' stepper.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/stepper.cpp:210: first defined here Marlin\stepper.cpp.o: In function
enable_endstops 的多个定义:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/stepper。 cpp:217:
enable_endstops(bool)' stepper.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/stepper.cpp:217: first defined here Marlin\stepper.cpp.o: In function
st_wake_up()’的多重定义:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/stepper.cpp:238:
st_wake_up()' stepper.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/stepper.cpp:238: first defined here Marlin\stepper.cpp.o: In function
step_wait()’的多重定义:C:\Users\ TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/stepper.cpp:244:
step_wait()' stepper.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/stepper.cpp:244: first defined here Marlin\stepper.cpp.o: In function
st_init()’ 的多重定义:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/stepper.cpp:774:
st_init()' stepper.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/stepper.cpp:774: first defined here Marlin\stepper.cpp.o: In function
st_set_position 的多重定义(long const&, long const&, long const&, long const&)’:C:\Users\TN .ISMC.ISMC\Documents\Arduino\libraries\Marlin/stepper.cpp:981: multiple definition of
st_set_position(long const&, long const&, long const&, long const&)' stepper.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/stepper.cpp:981: first defined here Marlin\stepper.cpp.o:(.bss.count_position+0x0): multiple definition of
count_position’stepper.cpp.o:(.bss.count_position+0x0): 首先在这里定义
Marlin\stepper.cpp.o:在函数
st_set_e_position(long const&)': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/stepper.cpp:991: multiple definition of
st_set_e_position(long const&)’stepper.cpp.o:C:\Users\TNISMC
1.ISM\AppData\Local\Temp\build388410643052191738.tmp/stepper.cpp:991:这里首先定义1.ISM\AppData\Local\Temp\build388410643052191738.tmp/stepper.cpp:998:这里首先定义Marlin\stepper.cpp.o: In function
st_get_position(unsigned char)': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/stepper.cpp:998: multiple definition of
st_get_position(unsigned char)’stepper.cpp.o:C:\Users\ TNISMC
Marlin\stepper.cpp.o: In function
quickStop()': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/stepper.cpp:1028: multiple definition of
quickStop()’stepper.cpp.o:C:\Users\TNISMC
1.ISM\AppData\Local\Temp\build388410643052191738.tmp/stepper.cpp:1028:这里先定义
Marlin\stepper.cpp.o:(.bss.current_block+0x0):
current_block' stepper.cpp.o:(.bss.current_block+0x0): first defined here Marlin\stepper.cpp.o: In function
digitalPotWrite(int, int)的多重定义’ :C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/stepper.cpp:1191: 多重定义
digitalPotWrite(int, int)' stepper.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/stepper.cpp:1191: first defined here Marlin\stepper.cpp.o: In function
digipot_init’:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin /stepper.cpp:1214:
digipot_init()' stepper.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/stepper.cpp:1214: first defined here Marlin\stepper.cpp.o: In function
digipot_current(unsigned char, int)’的多重定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/stepper.cpp:1227: microstep_init’的多重定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/stepper.cpp:1249: serialprintPGM’的多重定义:
digipot_current(unsigned char, int)' stepper.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/stepper.cpp:1227: first defined here Marlin\stepper.cpp.o: In function
microstep_init()' stepper.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/stepper.cpp:1249: first defined here Marlin\stepper.cpp.o: In function
C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/stepper.cpp:1289:
microstep_readings()' stepper.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/stepper.cpp:1289: first defined here Marlin\stepper.cpp.o: In function
microstep_ms(unsigned char, signed char, signed char)’的多重定义:C:\Users\TN.ISMC。 ISMC\Documents\Arduino\libraries\Marlin/stepper.cpp:1251:
microstep_ms(unsigned char, signed char, signed char)' stepper.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/stepper.cpp:1251: first defined here Marlin\stepper.cpp.o: In function
microstep_mode(unsigned char, unsigned char)’的多重定义:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/stepper。 cpp:1277:
microstep_mode(unsigned char, unsigned char)' stepper.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/stepper.cpp:1277: first defined here Marlin\stepper.cpp.o: In function
blocks_queued’的多重定义: /planner.h:157: finishAndDisableSteppers()’的多重定义:C :\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/stepper.cpp:1017: __vector_17’的多重定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/stepper.cpp:315:多重定义
st_synchronize()' stepper.cpp.o:/planner.h:157: first defined here Marlin\stepper.cpp.o: In function
finishAndDisableSteppers()' stepper.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/stepper.cpp:1017: first defined here Marlin\stepper.cpp.o: In function
__vector_17' stepper.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/stepper.cpp:315: first defined here Marlin\stepper.cpp.o:(.data.count_direction+0x0): multiple definition of
count_direction’stepper.cpp.o:(.data.count_direction+0x0): 首先在这里定义
Marlin\stepper.cpp.o:(.bss.endstops_trigsteps+0x0): 多次定义
endstops_trigsteps' stepper.cpp.o:(.bss.endstops_trigsteps+0x0): first defined here Marlin\stepper.cpp.o: In function
checkHitEndstops()’:C:\Users\ TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/stepper.cpp:175: multiple definition of endstops_stepsTotal
checkHitEndstops()' stepper.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/stepper.cpp:175: first defined here Marlin\stepper.cpp.o:(.bss.endstops_stepsTotal+0x0): multiple definition of
‘stepper.cpp.o:(.bss.endstops_stepsTotal+0x0): 首先在这里定义
Marlin\stepper.cpp.o :(.bss.endstops_stepsDone+0x0):
endstops_stepsDone' stepper.cpp.o:(.bss.endstops_stepsDone+0x0): first defined here Marlin\temperature.cpp.o: In function
updatePID()’的多重定义: C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/temperature.cpp:320: Ki’ 温度的多重定义。 cpp.o:(.data.Ki+0x0): 首先在这里定义 Marlin\temperature.cpp.o: In function getHeaterPower(int)’
updatePID()' temperature.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/temperature.cpp:320: first defined here Marlin\temperature.cpp.o:(.data.Ki+0x0): multiple definition of
getHeaterPower(int)': C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/temperature.cpp:328: multiple definition of
温度.cpp.o:C:\Users\TNISMC1.ISM\AppData\Local\Temp\build388410643052191738.tmp/temperature.cpp:328:这里首先定义了
Marlin\temperature.cpp.o:(.bss.soft_pwm_bed+0x0):
soft_pwm_bed' temperature.cpp.o:(.bss.soft_pwm_bed+0x0): first defined here Marlin\temperature.cpp.o: In function
setWatch()’的多重定义:C: \Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/temperature.cpp:897:
setWatch()' temperature.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/temperature.cpp:897: first defined here Marlin\temperature.cpp.o: In function
disable_heater()’的多重定义:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/ temperature.cpp:906: multiple definition of
disable_heater()' temperature.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/temperature.cpp:906: first defined here Marlin\temperature.cpp.o:(.bss.target_temperature+0x0): multiple definition of
target_temperature’temperature.cpp.o:(.bss.target_temperature+0x0): 首先在这里定义
Marlin\temperature.cpp.o:(.bss.target_temperature_bed+0x0): multiple definition of
target_temperature_bed' temperature.cpp.o:(.bss.target_temperature_bed+0x0): first defined here Marlin\temperature.cpp.o: In function
scalePID_i (float)’:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/temperature.cpp:1303: 的多重定义
scalePID_i(float)' temperature.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/temperature.cpp:1303: first defined here Marlin\temperature.cpp.o: In function
unscalePID_i(float)’:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/temperature.cpp:1308:
unscalePID_i(float)' temperature.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/temperature.cpp:1308: first defined here Marlin\temperature.cpp.o: In function
scalePID_d(float)’的多重定义:C:\Users\TN.ISMC.ISMC \Documents\Arduino\libraries\Marlin/temperature.cpp:1313:
scalePID_d(float)' temperature.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/temperature.cpp:1313: first defined here Marlin\temperature.cpp.o: In function
unscalePID_d(float)’的多重定义’:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/temperature.cpp:1318: multiple
unscalePID_d(float)' temperature.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/temperature.cpp:1318: first defined here Marlin\temperature.cpp.o: In function
bed_max_temp_error() 的定义:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/temperature.cpp:966:
bed_max_temp_error()' temperature.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/temperature.cpp:966: first defined here Marlin\temperature.cpp.o: In function
min_temp_error(unsigned char) 的多重定义:C:\Users\TN.ISMC .ISMC\Documents\Arduino\libraries\Marlin/temperature.cpp:951:
min_temp_error(unsigned char)' temperature.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/temperature.cpp:951: first defined here Marlin\temperature.cpp.o: In function
max_temp_error(unsigned char)’的多重定义:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/temperature.cpp:938:
max_temp_error(unsigned char)' temperature.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/temperature.cpp:938: first defined here Marlin\temperature.cpp.o: In function
__vector_22’的多重定义:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/ temperature.cpp:1036: multiple definition of
__vector_22' temperature.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/temperature.cpp:1036: first defined here Marlin\temperature.cpp.o:(.bss.current_temperature_raw+0x0): multiple definition of
current_temperature_raw’temperature.cpp.o:(.bss.current_temperature_raw+0x0): 首先在这里定义
Marlin\temperature.cpp.o:(.bss.current_temperature_bed_raw+0x0): multiple definition of
current_temperature_bed_raw' temperature.cpp.o:(.bss.current_temperature_bed_raw+0x0): first defined here Marlin\temperature.cpp.o: In function
tp_init ()’:C:\Users\TN.ISMC.ISMC\Documents\Arduino\libraries\Marlin/temperature.cpp:710: multiple definition of
tp_init()' temperature.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/temperature.cpp:710: first defined here Marlin\temperature.cpp.o: In function
manage_heater()’:C:\Users\TN.ISMC.ISMC\Documents\ Arduino\libraries\Marlin/temperature.cpp:406:
manage_heater()' temperature.cpp.o:C:\Users\TNISMC~1.ISM\AppData\Local\Temp\build388410643052191738.tmp/temperature.cpp:406: first defined here Marlin\temperature.cpp.o:(.bss.current_temperature+0x0): multiple definition of
current_temperature 的多重定义’