애플리케이션을 a,
a 에서 직접 링크하는 라이브러리 lib1,
lib1 에서 git submodule 로 추가한 소스를 통해 링크하는 lib2 가 있다고 가정했을 때
a가 lib2 를 사용하려면 a 프로젝트 디렉토리에도 lib2 submodule 을 추가해야 함?
이런 경우에는 의존성 관리를 어떻게 해야 해?
a 에서 직접 링크하는 라이브러리 lib1,
lib1 에서 git submodule 로 추가한 소스를 통해 링크하는 lib2 가 있다고 가정했을 때
a가 lib2 를 사용하려면 a 프로젝트 디렉토리에도 lib2 submodule 을 추가해야 함?
이런 경우에는 의존성 관리를 어떻게 해야 해?
그런 경우 의존성이 한 방향으로만 흐르게 하거나 a에도 target_link_library 해줘야할듯 - dc App
lib1 을 프로젝트 독립 시키려는데 그냥 단독빌드는 불가능하게 하고 lib1에서는 그냥 target link lib2 링크만 시켜놓은 다음에 a 에서 add_subdirectory(lib2) 일케?