target_link_libraries(your_target_name avcodec avformat swscale)添加在哪
时间: 2023-08-03 12:07:36 浏览: 135
UTFT.zip_arduino_arduino libraries_pluralqxe_utft_zip
根据您提供的 CMakeLists.txt 文件,您应该将 `target_link_libraries()` 指令添加到 `add_subdirectory("${_out}")` 的下方。具体位置如下所示:
```cmake
...
# include catkin from workspace or via find_package()
if(_res EQUAL 0)
set(catkin_EXTRAS_DIR "${CMAKE_SOURCE_DIR}/${_out}/cmake")
# include all.cmake without add_subdirectory to let it operate in same scope
include(${catkin_EXTRAS_DIR}/all.cmake NO_POLICY_SCOPE)
add_subdirectory("${_out}")
# Add the target_link_libraries() here
target_link_libraries(your_target_name avcodec avformat swscale)
else
...
endif()
...
```
请注意将 `your_target_name` 替换为您实际的目标名称。这将在生成目标时链接 avcodec、avformat 和 swscale 库。
如果您还有其他问题,请随时提问。
阅读全文