Programming/Linux Programming
CMake에서 cross compiler 지정
Roiei
2022. 10. 6. 09:20
반응형
다음과 같이 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++")
반응형