1
저는 CMake를 처음 사용하고 프로젝트를 구조화하여 하나 이상의 실행 파일 (게임)에 링크 할 수있는 공유 라이브러리 (게임 엔진)를 빌드하려고했습니다./엔진/CMakeFiles/내보내기/lib 디렉토리/엔진을 구축 :CMake 링크가 설치된 공유 라이브러리
install(TARGETS Engine
EXPORT Engine
RUNTIME DESTINATION bin
LIBRARY DESTINATION lib
ARCHIVE DESTINATION lib)
install(EXPORT Engine DESTINATION lib)
이 다음과 같은 파일을 생성 : 나는 명령을 사용하여 공유 라이브러리를 설치 관리해야
- build
- engine
- - include
- - source
- game
- - include
- - source
- resources
- scripts
다음과 같이 내 디렉토리 구조는 .cmake
엔진 라이브러리를 내 게임 실행 파일과 연결할 수 있도록이 파일을 어떻게 포함시킬 수 있습니까? 나는 단지 find_package(Engine REQUIRED)
을 사용하는 것이기를 바랐다.