728x90
반응형
- 주요 경로
- C:\ST\STM32CubeIDE_1.7.0\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32
- C:\ST\STM32CubeIDE_1.7.0\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.make
- C:\ST\STM32CubeIDE_1.7.0\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.cubeprogrammer
- 주요 디렉터리
- cubeprogrammer
- gdb-server
- gnu-tools
- jlink
- make
- 정보
- 확인 방법 : Dos에서는 1번 방법으로 확인함
- arm-none-eabi-gcc -print-search-dirs
- arm-none-eabi-gcc -print-sysroot
- 내용
- 상대 경로로 하드코딩되어 있음
- [예] C:\Users\oz\STM32CubeIDE\Tools\bin/../lib/gcc/arm-none-eabi/12.3.1/
- install
- ./../lib/gcc/arm-none-eabi/12.3.1/
- programs
- ./../lib/gcc/arm-none-eabi/12.3.1/
- ./../lib/gcc/
- ./../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/arm-none-eabi/12.3.1/
- ./../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/
- libraries
- ./../lib/gcc/arm-none-eabi/12.3.1/
- ./../lib/gcc/
- ./../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/lib/arm-none-eabi/12.3.1/
- ./../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/lib/
- /build/gnu-tools-for-stm32_12.3.rel1.20240926-1715/install-mingw/arm-none-eabi/lib/arm-none-eabi/12.3.1/
- /build/gnu-tools-for-stm32_12.3.rel1.20240926-1715/install-mingw/arm-none-eabi/lib/
- /build/gnu-tools-for-stm32_12.3.rel1.20240926-1715/install-mingw/arm-none-eabi/usr/lib/arm-none-eabi/12.3.1/
- /build/gnu-tools-for-stm32_12.3.rel1.20240926-1715/install-mingw/arm-none-eabi/usr/lib/
- 상대 경로로 하드코딩되어 있음
- 확인 방법 : Dos에서는 1번 방법으로 확인함
- 트리 구조(C:\Users\oz\STM32CubeIDE\Tools 기준)
-
C:\Users\oz\STM32CubeIDE\Tools\arm-none-eabiC:\Users\oz\STM32CubeIDE\Tools\binC:\Users\oz\STM32CubeIDE\Tools\Data_BaseC:\Users\oz\STM32CubeIDE\Tools\lib
- 세부 트리 구조(C:\Users\oz\STM32CubeIDE\Tools 기준)
-
C:\Users\oz\STM32CubeIDE\Tools├── arm-none-eabi : gnu-tools/tools 경로에서 arm-none-eabi를 여기에 복사(include와 lib)│ ├── include│ │ ├── c++│ │ ├── machine│ │ ├── newlib-nano│ │ ├── ssp│ │ └── sys│ └── lib│ ├── arm│ ├── cpu-init│ ├── ldscripts│ └── thumb├── bin : 이 경로를 Path에 추가(위의 주요 디렉터리의 /tools/bin 내부 파일들 복사)│ ├── ETC│ │ └── JFlash│ ├── ExternalLoader│ ├── Firmwares│ ├── FlashLoader│ ├── GDBServer│ ├── native│ │ ├── win_x64│ │ └── win_x86│ ├── plugins│ │ └── platforms│ ├── RDDI│ ├── Samples│ │ ├── DCC│ │ ├── GDB│ │ ├── JFlash│ │ ├── JFlashSPI│ │ ├── JLink│ │ ├── RDI│ │ └── RTT│ ├── Script│ ├── Template│ │ ├── BackupTemplate│ │ └── SecretsTemplate│ ├── TPC_CertifGen_Data_Base│ ├── TPC_SecretGen_Data_Base│ ├── TPC_SFI_OB_Data_Base│ ├── USBDriver│ │ ├── Vista_7_8_x64│ │ ├── Vista_7_8_x86│ │ ├── WIN2K│ │ ├── x64│ │ ├── x86│ │ ├── XP_x64│ │ └── XP_x86│ └── Utilities│ └── Windows├── Data_Base : cubeprogrammer/tools 경로에서 Data_Base를 여기에 복사└── lib : gnu-tools/tools 경로에서 lib 전체를 여기에 복사└── gcc└── arm-none-eabi
728x90
'관리자 기고' 카테고리의 다른 글
vscode 명령창 실행시 Path 추가 cmd.exe (0) | 2025.01.03 |
---|---|
VSCode includePath json file edit stm32 cubeide : c_cpp_properties.json + WSL (0) | 2025.01.03 |
vscode stm32 st (0) | 2025.01.02 |
초간단 설정 WSL Transparent 투명창 만들기 WSL2 DOS Command Window Acrylic Blur off opacity (0) | 2024.12.19 |
ARM STM32 Cube IDE 컴파일러 설치 경로 Compiler Path (0) | 2022.04.12 |
티스토리 프로그래밍 코드 하일라이팅 및 라인 넘버링 Tistory Code Block Highlight Line Number (0) | 2021.09.02 |
윈도우10 작업표시줄 요일 표시 Windows 10 (0) | 2021.09.01 |
익스플로러 Explorer IEToEdge BHO 삭제하기(사용 안함이 안됨) (0) | 2021.05.14 |