[英]Configuring txx file with CMake for visual studio project
我有一个包含txx文件和源文件的项目。 我使用了以下CMake配置
SET(Main Step6.cpp Step6main.cpp Step6RegionGrowing1.cpp Step6RegionGrowing2.cpp moc_Step6.cpp Step6RegionGrowing.txx)SET(MainH Step6.h)
add_executable($ {PROJECT_NAME} $ {Main} $ {MainH})target_link_libraries($ {PROJECT_NAME} $ {ALL_LIBRARIES})
但是我的sln文件在标题中显示txx文件,并在处理时将其视为文本文件。 我检查了一个包含该txx的cpp,当我输入一行只是为了输入一些错误时,以便我可以检查txx是否正在编译,它没有返回任何错误。 现在我的问题是
提前致谢。
我认为CMake会查找文件扩展名以查找C ++源文件,并且无法将.txx扩展名识别为C ++源文件扩展名之一。 CMake文档描述了显式设置文件语言的方法。 例如
set_source_files_properties(Step6RegionGrowing.txx PROPERTIES LANGUAGE CXX)
希望能帮助到你!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.