SWIG 4.0.2 говорит: «Неизвестная директива`%java1 ». для %java enum (цвет)JAVA

Программисты JAVA общаются здесь
Anonymous
SWIG 4.0.2 говорит: «Неизвестная директива`%java1 ». для %java enum (цвет)

Сообщение Anonymous »

Итак, я сделал Sudo Yum Install Swig, и он установил Swig 4.0.2 из Src.rpm
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"
через Swig -Java example.i
и получение ошибки "Неизвестная директива %java ."

Подробнее здесь: https://stackoverflow.com/questions/794 ... -enumcolor

Вернуться в «JAVA»