target_link_libraries找不到自己的包
时间: 2023-08-19 08:10:56 浏览: 180
在使用target_link_libraries命令时,如果找不到自己的包,可能有几个原因。首先,确保你已经正确地设置了包的路径。你可以使用include_directories命令来指定包含的头文件路径。\[3\]其次,确保你在CMakeLists.txt文件中正确地使用了target_link_libraries命令,并且指定了正确的目标和库。\[1\]最后,检查你的包是否已经正确地安装在系统中,以便CMake能够找到它。如果你的包是自定义的,你可能需要手动将其安装到正确的位置。如果你使用的是第三方库,确保你已经正确地安装了该库,并且CMake能够找到它。如果问题仍然存在,你可以查看官方文档或其他资源,以获取更多关于target_link_libraries命令的详细信息和解决方案。\[2\]
#### 引用[.reference_title]
- *1* [#Cmake#__target_link_libraries函数的使用说明](https://blog.csdn.net/sinat_37231928/article/details/121684722)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [CMake常用命令(六)link_libraries 和 target_link_libraries 链接库](https://blog.csdn.net/qq_26849933/article/details/127139052)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文