我已经在Ubuntu 16.10-32位中安装了gcc-plugin,并且安装已正确完成:
>$ gcc -print-file-name=plugin
/usr/lib/gcc/i686-linux-gnu/6/plugin
但是,当我尝试编译插件时,会收到大量的错误,警告和异常...
我不明白背后的原因是什么。
在编译命令行中是否出错?还是gcc-plugin的安装方式不正确?
我已经编译了gcc-plugin文件,如下所示:
gcc -g -I`gcc -print-file-name=plugin`/include -fpic -shared -o my_plugin.so my_plugin.c
有什么帮助吗?
最佳答案
您必须使用C++编译器g++
。命令行看起来还可以,但是我当然不知道您的源代码。
关于gcc - 如何编译gcc-plugin生成共享对象文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58318914/