用CMake为visual studio项目配置txx文件
Configuring txx file with CMake for visual studio project
我有一个项目有txx文件以及源文件。我使用以下CMake配置
SET(Main Step6.cpp Step6main.cpp Step6RegionGrowing1.cppstep6 .cpp step6 .cpp Step6RegionGrowing2.cppSET(MainH Step6.h)
add_executable(${PROJECT_NAME} ${Main} ${MainH})target_link_libraries ($ {PROJECT_NAME} $ {ALL_LIBRARIES})
但是我的sln文件在标题中显示txx文件,并将其作为文本文件处理。我检查了一个cpp包含了txx,当我输入一些行只是为了输入一些错误,这样我就可以检查txx是否正在编译,它没有返回任何错误。现在我的问题是
- 为什么txx没有编译?
- 为什么它出现在标题当我试图添加它作为一个源?
- 为什么visual studio将其视为文本文件?
- 如何编译这个项目?
我认为CMake查找文件扩展名来查找c++源文件,而不识别。txx扩展名作为c++源文件扩展名之一。CMake文档描述了显式设置文件语言的方法。例如
set_source_files_properties(Step6RegionGrowing.txx PROPERTIES LANGUAGE CXX)
希望有帮助!
相关文章:
- 为不同配置设置MSVC_RUNTIME_LIBRARY的正确方法是什么
- 无法找到/读取配置文件.conf-FileIOException
- 在WSL:configure_file上对config_file的每次调用都失败:配置文件时出现问题
- 一种在C++中读取TXT配置文件的简单方法
- 生成MRPT库时cmake配置失败
- FFMPEG配置文件级别id大小无效
- 如何通过Conan和CMake找到用于pkg配置的.pc文件
- 配置文件解析器仅返回以前的值
- 我的程序有一个保存配置文件的GUI,如何双击此配置文件以直接加载带有配置数据的GUI?
- 更改命令行 qt5 源代码构建配置的正确/快速方法
- 是否可以配置提升日志刷新?
- 如何配置Visual Studio Code以使用cygwin,cmake和gcc进行调试
- C/C++:打印(配置)头文件的内容
- 配置:错误:找不到 MySQL 包含目录
- 安装 psutil 和为 pypy 配置期间出错
- 叮当格式化程序多行格式配置错误
- 使用 Eclipse CDT 进行 Cplex 配置
- 为c++配置Visual studio代码
- 如何定义自定义生成配置类型,其中通常是.exe的目标改为 DLL
- 用CMake为visual studio项目配置txx文件