cmake混编.c和.cpp需要注意的地方--指定两种编译器

如果项目TestApp中同时存在.c和.cpp文件,可以使用两种方式指定编译器:

1:

project(TestApp LANGUAGES C CXX)

2:

project(TestApp LANGUAGES C )

project(TestApp LANGUAGES CXX )

 这样可以解决编译连接时undefined reference to 'xxxxx'【函数名】的问题。

posted @ 2024-05-08 10:08  彭城老朽  阅读(277)  评论(0编辑  收藏  举报