cmake混編.c和.cpp需要注意的地方--指定兩種編譯器

彭城老朽發表於2024-05-08

如果專案TestApp中同時存在.c和.cpp檔案,可以使用兩種方式指定編譯器:

1:

project(TestApp LANGUAGES C CXX)

2:

project(TestApp LANGUAGES C )

project(TestApp LANGUAGES CXX )

這樣可以解決編譯連線時undefined reference to 'xxxxx'【函式名】的問題。

相關文章