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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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