cmake编译报错 undefined reference to `xxx'

发布时间 2023-03-26 20:03:41作者: 今天学点啥?

错误信息:F:/github/Demos/br_cmake_proj/Demos/CmakeProject2/main.cpp:11: undefined reference to `Module1A::Module1A()'

代码目录结构

相关代码片段


错误根因:模块.cmake中对SOURCES误加$符。正确写法为list(APPEND SOURCES ${CMAKE_CURRENT_LIST_DIR}/Module1A.cpp)


修改后编译ok