【发布时间】:2020-09-17 12:06:19
【问题描述】:
我是 OpenGL 新手,我在 Ubuntu 18.04.4 上使用 Visual Studio Code。
我有一个家庭作业,并且我得到了一个视觉工作室项目。有一堆我不明白的文件。我不知道一些扩展以及它们如何协同工作。我怎样才能编译这个项目?文件命名如下:
- FragmentShader.fs
- GeometricDefinitions.h
- 高兴.c
- Object3D.cpp
- Object3D.h
- OpenGLProject.cpp
- OpenGLProject.vcxproj
- ply.h
- plyfile.c
- 矩形.ply
- 着色器.h
- VertexShader.sh
我构建了必要的库并运行了一个示例代码来查看它是否有效。
【问题讨论】:
-
你用什么编译?看起来您在询问如何将 Visual Studio 项目转换为 [X] 项目,但没有告诉我们 [X] 是什么。您使用的是哪个 IDE?如果您不使用 IDE,您使用的是什么?直接在命令行输入编译器命令(针对哪个编译器)?
-
@JaMiT 这实际上是我要问的。我应该用什么来编译这些文件?我使用 g++ 作为示例代码,对于 IDE 我有 Visual Studio Code。
-
我自己没有使用过 Visual Studio Code。看起来 VSC 通常不使用项目文件,但可能有一个扩展名。由于文件类型不同,在 VSC 中打开目录可能效果不佳。 :( 我可以回答文件类型是什么,虽然我不知道这有多大帮助。
标签: c++ visual-studio opengl visual-studio-code