CMake에서 cross compiler 지정
2022. 10. 6. 09:20ㆍProgramming/Linux Programming
- 목차
반응형
다음과 같이 cmake에 define을 추가해서 compiler를 지정할 수 있습니다.
~/${CMAKE_PATH}/cmake -D CMAKE_C_COMPILER="/$(TOOLCHAIN_PATH)/gcc" -D CMAKE_CXX_COMPILER="/$(TOOLCHAIN_PATH)/g++" ./CMakeLists.txt
혹은 compiler 위치를 export 해 주는 방법도 있습니다.
export CC=/${PATH}/gcc
export CXX=/${PATH}/g++
cmake ./CMakeLists.txt
아니면 CMakeLists.txt 파일에 설정을 추가할 수도 있습니다.
set(CMAKE_C_COMPILER "/${PATH}/gcc")
set(CMAKE_CXX_COMPILER "/${PATH}/g++")
반응형
'Programming > Linux Programming' 카테고리의 다른 글
makefile 주요 문법 (0) | 2025.01.03 |
---|---|
cmake ctest 에서 test fail 시 log 출력 (0) | 2023.01.27 |
rdynamic (0) | 2023.01.19 |
libfmt fPIC로 build 하기 (0) | 2022.12.27 |
gdbus] method 등록 및 호출 (0) | 2021.09.27 |