使用 FreeType2 在 Eclipse CDT 中完成代码
Code Completion in Eclipse CDT using FreeType2
我目前正在编写一个在Eclipse CDT中使用Freetype2的C++项目。我喜欢Eclipse的自动标头解析和代码完成。但是,Eclipse 无法解析标准的 FreeType2 包含代码:
#include <ft2build.h>
#include FT_FREETYPE_H
Eclipse 不明白FT_FREETYPE_H
是一个指向头文件的宏,因此不会解析它并将其令牌添加到自动完成中。由于 Eclipse 不知道我在代码中使用的标记,因此它会在代码中发出许多错误的信号。但是,代码编译没有问题。有没有办法让 eclipse 解析那些 FreeType2 头文件?
简单地将FT_FREETYPE_H
替换为它指向的包含文件不是一种选择,因为在 FreeType2 标头中使用相同的包含技术,我不想对其进行编辑。
尝试右键单击您的项目,转到 Properties
-> C/C++ General
-> Paths and Symbols
-> Symbols
。然后定义(针对编译器类型)FT_FREETYPE_H
作为实际头文件名。
相关文章:
- C++我的数学有什么问题,为什么我的代码不能正确循环
- 代码在main()中运行,但在函数中出现错误
- 在VS代码中交叉编译Windows与Linux上的MinGW的SDL程序
- 编译包含字符串的代码时遇到问题
- 我在c++代码中生成了一个运行时#3异常
- 如何在linux终端中同时编译和运行c++代码
- 为cl.exe(Visual Studio代码)指定命令行C++版本
- 在Linux for Windows上编译C++代码时出错
- 我的字符计数代码计算错误.为什么
- 孤立代码块在结构中引发异常
- 在编译C++代码(具有dlib和opencv)到WASM时面临问题
- 使用 FreeType2 在 Eclipse CDT 中完成代码
- 漂亮的打印机,用于在Mac OS中使用Eclipse/CDT调试C++代码
- 如何为代码块禁用Eclipse CDT代码格式化程序
- Eclipse CDT:强制索引条件编译的代码
- 如何使用Eclipse cdt对c++代码进行静态分析
- 如何在mac上的Eclipse CDT上编译c++ 0x代码
- Eclipse CDT代码完成问题
- Eclipse CDT 的代码分析不理解虚拟继承
- c++在Eclipse CDT中编译我的代码工作得很好,但是从命令行执行会导致大量错误