target_link_libraries找不到自己的库
时间: 2023-08-19 11:10:08 浏览: 69
回答: 当使用target_link_libraries命令时,如果找不到自己的库,可能有几个原因。首先,确保你的库已经正确地被构建并位于正确的位置。其次,检查你的CMakeLists.txt文件中是否正确地指定了库的路径。你可以使用include_directories命令来指定头文件的路径,而使用target_link_libraries命令来指定库文件的路径。另外,确保你的库的命名是正确的,包括库的前缀和后缀。如果你仍然遇到问题,可以参考官方文档或其他学习资源来获取更多关于target_link_libraries命令的信息。\[2\]\[3\]
#### 引用[.reference_title]
- *1* [target_link_libraries接口的使用](https://blog.csdn.net/MashiMaroJ/article/details/127859775)[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 ]