适用于 C/C++ 开发人员的 Windows 10 Eclipse IDE 版本:Kepler Service Release 2 Build id:20140224-0627
我正在尝试使用 imgui。不幸的是,关于如何让它工作的文档非常模糊。
所以,为了让它发挥作用,我想我需要一种叫做“高兴”的东西。不管它是什么,它的唯一来源似乎是一些为您生成文件的阴暗单页机(在此处找到指向它的链接)。
无论如何,我检查了我需要的所有框(从提供的链接的屏幕截图中复制)。我不太了解它是什么(非常粗略),我只是想让 imgui 运行(对我来说哈哈,imgui 还需要一些其他分散在互联网上的东西,但这是我的下一个问题,而不是当前问题)。
无论如何,在 Eclipse 中我的新 C++ 项目中,我创建了一个文件夹“include”并将其路径添加到“C/C++ General -> Paths and Symbols”中。所以当我在我的“test3.cpp”(带有主函数的文件,名为 test3 的项目)中写“#include”glad/glad.h”时,我没问题。但我无法构建它,因为glad.c,它与 test3.cpp 位于相同的文件夹中,具有相同的包含行,但它给出了一个错误,它找不到它。听起来对我来说有些废话。
#include "glad/glad.h"
#include <iostream>
using namespace std;
//for those who wanted to copy default hello world program
int main() {
cout << "!!!Hello World!!!" << endl; // prints !!!Hello World!!!
return 0;
}
- 这怎么可能?在我看来完全是胡说八道。它们在同一个文件夹中。Test3 看到文件,glad.c 没有。我尝试用 test3.c 中的引号替换glad.c 中的“<>”,同样的事情。一个文件有效,另一个文件无效。
- 我能做些什么呢?