如何使用Eclipse创建“gcc插件”?

如何使用Eclipse创建“gcc插件”?,gcc,eclipse-cdt,Gcc,Eclipse Cdt,有人能帮我吗。我正在尝试创建/构建gcc插件C语言。我不知道如何使用EclipseIDE创建/构建GCC插件 注意-我已经为eclipse安装了CDT插件。 我使用的是ubuntu 12.04 LTS, 并在我的系统上安装了GCC-4.8.2 有人能告诉我如何使用Eclipse创建gcc插件吗 提前感谢。GCC插件只是C代码,所以在Eclipse中开发它们没有什么特别的需要。您将需要gcc头文件或至少其中的一些文件来创建插件。我非常依赖这些: #include "plugin.h" #inclu

有人能帮我吗。我正在尝试创建/构建gcc插件C语言。我不知道如何使用EclipseIDE创建/构建GCC插件

注意-我已经为eclipse安装了CDT插件。 我使用的是ubuntu 12.04 LTS, 并在我的系统上安装了GCC-4.8.2

有人能告诉我如何使用Eclipse创建gcc插件吗


提前感谢。

GCC插件只是C代码,所以在Eclipse中开发它们没有什么特别的需要。您将需要gcc头文件或至少其中的一些文件来创建插件。我非常依赖这些:

#include "plugin.h"
#include "gcc-plugin.h"
#include "coretypes.h"
#include "tree.h"
#include "tree-pass.h"
#include "tree-flow.h"

如果你问的是与gcc有关的Eclipse插件,那么我不理解这个问题。

我已经有了可以直接使用gcc编译的插件。但我不知道如何使用eclipse构建插件。有什么程序吗?我不明白你的问题。你能从命令行编译你的插件并成功使用它吗?你在问如何在Eclipse中编译C代码吗?我可以直接从终端使用gcc编译C程序和gcc插件代码。我还能够使用Eclipse编译C代码。我无法理解如何从EclipseIDE编译gcc插件,以及如何在EclipseIDE中看到它的输出,因此您能在这方面帮助我吗?