как добавить MP4V2 в windows проект с помощью cmake - PullRequest
0 голосов
/ 12 марта 2020

Я пытаюсь добавить MP4V2 в мое приложение windows.

Я скачал предварительно собранный MP4V2 с этого сайта:

https://code.google.com/archive/p/mp4v2/downloads

и скопировал его в папку в моей системе.

Я добавляю этот код в мой cmake:

if (MSVC)
    # add_definitions(-DDISABLE_CAMM_VIDEO_SUPPORT)
    set(MP4V2_USE_STATIC_LIBS ON)
    set(MP4V2_USE_STATIC_RUNTIME OFF)
    set(MP4V2_DIR $ENV{MP4V2_ROOT})
    set(MP4V2_INCLUDE_DIR "${MP4V2_DIR}/include")
    message(${MP4V2_INCLUDE_DIR})
    FIND_LIBRARY(MP4V2_LIBRARIES NAMES libmp4v2 hints ${MP4V2_DIR}/bin/Windows-x64)
    message(${MP4V2_LIBRARIES})
else (MSVC)
    set(MP4V2_INCLUDE_DIR "/usr/local/include/mp4v2")
    # when creating .so file, does not link to 3rd party static lib
    set(MP4V2_LIBRARIES "/usr/local/lib/libmp4v2.so")
endif(MSVC)

, но когда я пытаюсь создать проект, я получаю сообщение об ошибке MP4V2_LIBRARIES установить MP4V2_LIBRARIES-NOTFOUND

Мои вопросы:

  1. Это лучшее место для загрузки последней версии двоичных файлов MP4V2 для windows?
  2. Как можно Добавить его в проект CMake?
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...