우리는 C/C++로 작성된 응용 프로그램과 makefile을 동일하게 가지고 있습니다. 현재 우리는 Windows (cygwin 기반)에서 GNU make 시스템을 사용하고 있습니다. 메이크 파일은 Windows OS만을 고려하여 오래 전에 작성되었습니다. 이제 우리는 모든 것을 개편 할 것입니다.단일 makeFile-Windows/Linux/Mac OS
메이크 파일을 작성하는 동안 고려해야 할 요소를 모르면 크로스 플랫폼 호환이 가능합니다. 인터넷에서 일부 출처를 살펴 보았지만 만족스럽지 않았습니다. makefile을 작성하는 동안 고려해야 할 사항을 나열하여 다양한 플랫폼에서 호환되도록 만들 수 있습니까?
추신 : 나는이 링크를 보았지만 그것이 내가 원하는 것이 아니라고 생각합니다. Makefiles and cross platform development
만약 cmake를 사용하지 않는다면? – user1863877
왜 당신은 cmake를 사용하지 않겠 느냐? –