Size: a a a

2020 May 18

Nd

Necromant developer in C++ Together 2.0
🦊fox.cpp
а вообще говоря, я хрен знает, разве JNI не подразумевает, что это JVM должен загружать твой код, а не наоборот?
Он подразумевает мост
источник

Nd

Necromant developer in C++ Together 2.0
С++ либку для жавы я делал
источник

Nd

Necromant developer in C++ Together 2.0
А наоборот сделать сейчас пытаюсь
источник

🦊

🦊fox.cpp in C++ Together 2.0
я не думаю, что это возможно адекватно реализовать
источник

Nd

Necromant developer in C++ Together 2.0
источник

Nd

Necromant developer in C++ Together 2.0
🦊fox.cpp
я не думаю, что это возможно адекватно реализовать
Вот тут есть пример
источник

🦊

🦊fox.cpp in C++ Together 2.0
ну наслаждайся
источник

Nd

Necromant developer in C++ Together 2.0
🦊fox.cpp
ну наслаждайся
Уже
источник

🦊

🦊fox.cpp in C++ Together 2.0
делай домашнюю работу, как говорится
источник
2020 May 19

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
Necromant developer
Тут у тебя получилось вызвать java метод?
Я сделал тупой файл с инклудом jni.h, ибо у тебя была же с этим проблема; сейчас чекну короче ещё и тот код. У меня короче нет проблем со сборкой.
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
🦊fox.cpp
include_directories(${JNI_INCLUDE_DIRS}) (или DIR, хз)
Лучше target_include_directories()
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
Alex Ф-ф-фэils!🌠︙
Я сделал тупой файл с инклудом jni.h, ибо у тебя была же с этим проблема; сейчас чекну короче ещё и тот код. У меня короче нет проблем со сборкой.
Сейчас короче выделим строчку через жаву, и дропнем нафиг, ради теста
источник

Nd

Necromant developer in C++ Together 2.0
Alex Ф-ф-фэils!🌠︙
Я сделал тупой файл с инклудом jni.h, ибо у тебя была же с этим проблема; сейчас чекну короче ещё и тот код. У меня короче нет проблем со сборкой.
Я взял и скопировал пример(который я кинул ссылку), изменил в конфигурации пути к jdk, и все равн с... не работает. Оно скомпилилось но в рантайме выдает что нет jvm.dll
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
для работы рантайма надо вон патх менять
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
🦊fox.cpp
положи его рядом с исполняемым файлом
нет, так нельзя
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
тут налабал подглядывая в ман солнца короче говнокакашку, которая дергает строчку, и мы радуемся жизни
источник

🦊

🦊fox.cpp in C++ Together 2.0
загрузчик либ вантуза ищет в PATH?
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
да
источник

🦊

🦊fox.cpp in C++ Together 2.0
TIL
источник