target_link_libraries 相对路径
时间: 2023-10-09 08:15:39 浏览: 243
链接相对路径
在使用target_link_libraries时,如果需要使用相对路径,可以先使用link_directories命令添加相对路径的目录,然后再在target_link_libraries中添加库目录的名称。这样可以实现相对路径的使用。 举个例子,假设你的库文件放在你的package目录下的libs文件夹中,你可以使用以下命令来添加相对路径并链接库文件:
link_directories(${CMAKE_CURRENT_SOURCE_DIR}/libs)
target_link_libraries(your_target_name your_library_name)
这样就可以在target_link_libraries中使用相对路径来引用库文件了。 在这个例子中,your_target_name是你的目标名称,your_library_name是你的库文件名称。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
阅读全文