参考博文:https://blog.csdn.net/wan_exe/article/details/70307692
解决方法:要将 ADD_EXECUTABLE的声明放到设置库文件的TARGET_LINK_LIBRARIES之前
CMake编译报错:Cannot specify link libraries for target “test“ which is not built by this project.
最新推荐文章于 2026-05-20 05:33:41 发布
本文解决了在CMake中因ADD_EXECUTABLE声明位置不当导致的链接错误问题。通过调整库文件的TARGET_LINK_LIBRARIES设置,确保了执行文件正确链接所需的库。

2376

被折叠的 条评论
为什么被折叠?



