mirror of
https://github.com/barry-ran/QtScrcpy.git
synced 2025-08-08 08:28:39 +00:00
fix: 2
This commit is contained in:
parent
5fbdfb5cb0
commit
e4fb233012
1 changed files with 9 additions and 14 deletions
|
@ -400,32 +400,27 @@ endif()
|
||||||
|
|
||||||
# Linux
|
# Linux
|
||||||
if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
|
if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
|
||||||
# ffmpeg
|
set(THREADS_PREFER_PTHREAD_FLAG ON)
|
||||||
|
find_package(Threads REQUIRED)
|
||||||
|
|
||||||
# include
|
# include
|
||||||
target_include_directories(${PROJECT_NAME} PRIVATE ../third_party/ffmpeg/include)
|
target_include_directories(${PROJECT_NAME} PRIVATE ../third_party/ffmpeg/include)
|
||||||
# link
|
# link
|
||||||
set(FFMPEG_LIB_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../third_party/ffmpeg/lib")
|
set(FFMPEG_LIB_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../third_party/ffmpeg/lib")
|
||||||
target_link_directories(${PROJECT_NAME} PRIVATE ${FFMPEG_LIB_PATH})
|
target_link_directories(${PROJECT_NAME} PRIVATE ${FFMPEG_LIB_PATH})
|
||||||
target_link_libraries(${PROJECT_NAME} PRIVATE
|
target_link_libraries(${PROJECT_NAME} PRIVATE
|
||||||
|
# ffmpeg
|
||||||
avformat
|
avformat
|
||||||
avcodec
|
avcodec
|
||||||
avutil
|
avutil
|
||||||
swscale
|
swscale
|
||||||
)
|
# qx11
|
||||||
|
|
||||||
# Qt
|
|
||||||
target_link_libraries(${PROJECT_NAME} PRIVATE
|
|
||||||
Qt${QT_VERSION_MAJOR}::X11Extras
|
Qt${QT_VERSION_MAJOR}::X11Extras
|
||||||
)
|
# xcb https://doc.qt.io/qt-5/linux-requirements.html
|
||||||
|
xcb
|
||||||
# xcb
|
|
||||||
find_package(XCB REQUIRED)
|
|
||||||
target_link_libraries(${PROJECT_NAME} ${XCB_XCB_LIBRARY})
|
|
||||||
|
|
||||||
# pthread
|
# pthread
|
||||||
set(THREADS_PREFER_PTHREAD_FLAG ON)
|
Threads::Threads
|
||||||
find_package(Threads REQUIRED)
|
)
|
||||||
target_link_libraries(${PROJECT_NAME} PRIVATE Threads::Threads)
|
|
||||||
|
|
||||||
# linux set app icon: https://blog.csdn.net/MrNoboday/article/details/82870853
|
# linux set app icon: https://blog.csdn.net/MrNoboday/article/details/82870853
|
||||||
endif()
|
endif()
|
Loading…
Add table
Add a link
Reference in a new issue