my $ java_home is /usr /java /jdk-17 < /p>
Я пытаюсь провести SWIG < /p>
Код: Выделить всё
namespace MyNamespace
{
enum Color {
Red=0,
Green,
Blue
};
}
< /code>
с < /p>
%module example_i
%{
#include "example.h"
%}
%include "enums.swg"
// Make any 'Swig-Generated' classes public, so other Java packages can import
SWIG_JAVABODY_PROXY(public, public, SWIGTYPE)
SWIG_JAVABODY_TYPEWRAPPER(public, public, public, SWIGTYPE)
namespace MyNamespace
{
%java enum(Color);
}
%include "example.h"
и получение ошибки "Неизвестная директива %java ."
Подробнее здесь: https://stackoverflow.com/questions/794 ... -enumcolor