Как скомпилировать gcc-плагин для генерации общего объектного файла? - PullRequest
0 голосов
/ 10 октября 2019

Я установил gcc-плагин в свой бит Ubuntu 16.10-32, и установка была выполнена правильно:

>$ gcc -print-file-name=plugin
/usr/lib/gcc/i686-linux-gnu/6/plugin

Однако, когда я пытаюсь скомпилировать плагин, я получаю огромное количество ошибок, предупреждение и исключения ... enter image description here

Я не могу понять, что является причиной этого. Это ошибка в командной строке компиляции? или установка gcc-плагина была неправильной?

Я скомпилировал файл плагина gcc следующим образом:

gcc -g -I`gcc -print-file-name=plugin`/include -fpic -shared -o my_plugin.so my_plugin.c

любая помощь?

1 Ответ

0 голосов
/ 16 октября 2019

Вы должны использовать компилятор C ++ g++. Командная строка выглядит иначе, но я, конечно, не знаю ваш исходный код.

...