728x90
반응형

C:/ST/STM32CubeIDE_1.16.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./Core/Src/gpio.o:D:/01. JOB/REPEATER/Debug/../Core/Inc/ModbusRTU_Slave.h:17: multiple definition of `ModbusRegister'; ./Core/Src/ModbusRTU_Slave.o:D:/01. JOB/REPEATER/Debug/../Core/Inc/ModbusRTU_Slave.h:17: first defined here

Console 창에 이런 메시지가 떴다.. 해결 방법은 Alt + Enter 를 누르거나 

위 그림처럼 프로젝트 명에서 마우스 오른쪽 버튼을 눌러 Properties를 들어가자.

위 그림처럼 -fcommon을 넣어주고 다시 컴파일 하자.

728x90
반응형

'프로그램 > ST 32Bit' 카테고리의 다른 글

내부 FLASH 읽고 쓰기. 구조체 방법.  (0) 2025.06.19
STM32L MCU 터치 사용  (0) 2024.05.25
터치 인식 조절  (0) 2024.01.02
STM32L072 터치 감도 및 인식 속도 조절  (0) 2023.10.27

+ Recent posts