cmake - 在 QTCreator CMake 项目的项目 Pane 中包含 GLSL 文件

标签 cmake glsl qt-creator

我正在学习这里的 OpenGL 教程:OpenGL-Tutorial.org ,并希望使用 QTCreator 和 CMake 来构建示例。

打开根 CMakeLists.txt 文件打开项目,然后正确构建/运行(按照网站上的说明进行操作),但片段和顶点文件不会显示在项目 Pane 中.我尝试将它们重命名为 .frag.vert.glsl 但没有效果。如果我从文件夹中拖动这些文件,它们将在编辑 Pane 中打开并突出显示正确的语法。

如何让这些文件显示在项目 Pane 中?


我在 Ubuntu 20.04 上,并尝试了软件包中的 QTCreator 和 sourceforge 上的最新源代码。

最佳答案

file(GLOB RES_FILES *.frag *.vert *.glsl)

add_executable(exe_name ${RES_FILES} ${C/CPP FILES})

关于cmake - 在 QTCreator CMake 项目的项目 Pane 中包含 GLSL 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13540944/

相关文章:

CMake 错误 : file INSTALL destination is not a directory

cmake - 如何强制cmake使用新版CMP0077(允许从变量中设置选项)

c++ - 无法将gdb用于cmake生成的执行文件

c++ - Qt Creator 中的 Visual Studio 解决方案

cmake - Clang++ 和 `-fuse-ld=gold` 导致许多未使用的选项警告

c++ - 着色器中自己的 double cos() 实现的结果是 NaN,但在 CPU 上运行良好。出了什么问题?

colors - 为什么片段着色器根据片段坐标将图像着色为饱和色?

c++ - 无符号整数 vector 的差异,解释为有符号并转换为未正确呈现的浮点 vector

autocomplete - Qt Creator中的完成和代码突出显示非常慢

qt - 无法使用Qt环境在Linux中解析库