Cmake + useSWIG + Java: отсутствует имя пакета JavaC++

Программы на C++. Форум разработчиков
Anonymous
Cmake + useSWIG + Java: отсутствует имя пакета Java

Сообщение Anonymous »

Я пытаюсь SWIG использовать простой модуль C++, указывая в качестве целевого язык Java.
Все идет нормально, за исключением того, что выходные источники Java не имеют имени пакета в начале файла. р>

Код: Выделить всё

swig_add_library(myLIbrary
TYPE SHARED
LANGUAGE java
OUTPUT_DIR ./generated
OUTFILE_DIR ./generated/Wrapper

SOURCES ./mainswig.i ${SRC}
)
Я знаю, что это возможно, потому что я смог сделать это с помощью SWIG в командной строке, передав -package com.myfoo.bar.baz.
Но я не могу найти подходящего варианта для перехода на SWIG через CMake. (Я использую Cmake 3.16 и SWIG 4)
У кого-нибудь была такая же проблема?

Подробнее здесь: https://stackoverflow.com/questions/785 ... ckage-name

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