Advertisement
Guest User

Untitled

a guest
May 11th, 2022
209
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CMake 0.92 KB | None | 0 0
  1. set(CMAKE_SYSTEM_NAME       Generic)
  2. set(CMAKE_SYSTEM_PROCESSOR  Cortex-A9)
  3.  
  4. # Common options
  5. add_compile_options(
  6.     -specs=rdimon.specs
  7.     -mcpu=cortex-a9
  8.     -O0
  9.     -g
  10. )
  11.  
  12. set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -lc -lrdimon")
  13.  
  14. set(CMAKE_C_COMPILER_FORCED TRUE)
  15. set(CMAKE_CXX_COMPILER_FORCED TRUE)
  16.  
  17. find_program(CMAKE_C_COMPILER               $ENV{ARMGCC_DIR}/bin/arm-none-eabi-gcc.exe)
  18. find_program(CMAKE_CXX_COMPILER             $ENV{ARMGCC_DIR}/bin/arm-none-eabi-g++.exe)
  19. find_program(CMAKE_ASM_COMPILER             $ENV{ARMGCC_DIR}/bin/arm-none-eabi-gcc.exe)
  20.  
  21. find_program(CMAKE_OBJCOPY                  $ENV{ARMGCC_DIR}/bin/arm-none-eabi-objcopy)
  22. find_program(CMAKE_OBJDUMP                  $ENV{ARMGCC_DIR}/bin/arm-none-eabi-objdump)
  23. find_program(CMAKE_NM                       $ENV{ARMGCC_DIR}/bin/arm-none-eabi-nm)
  24. find_program(CMAKE_LINKER                   $ENV{ARMGCC_DIR}/bin/arm-none-eabi-ld)
  25.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement