CMake에 대해 처음 공부하면서 궁금한점이 생겼습니다.
CMakeLists.txt파일에 필요한 소스 파일들의 경로등을 작성하는것을 봤습니다.
질문1) 새로운 파일을 추가할때마다 CMakeLists.txt파일을 일일이 업데이트 해야하는것 인가요?? 아니면 자동으로 확인하게 해주는 어떤 툴(?)같은게 있는것인가요?
프로젝트의 크기가 커져서 프로젝트 내부 하위 디렉토리도 엄청 많아지고, 소스코드도 많아진다 가정하면, 일일이 CMakeLists.txt파일을 업데이트하는것이 불편할것 같아서요..
아니면 일일이 사용할 파일/경로를 CMakelists.txt에 지정하는것도 코드 관리의 한 부분이 되는것 인가요??
실무에서는 CMake를 어떤식으로 사용하는지 궁금해요!
질문2) 이클립스에서 makefile만들어주는 형식의 C 프로젝트를 CMake를 이용해서 빌드하려면, CMakeLists.txt파일을 직접 작성해야 하나요..?
CMake프로젝트를 이클립스로 import하는 방법은 많이 나와있는것 같은데, 반대 방법은 잘 못찾겠네요..;;