Size: a a a

2020 May 18

Nd

Necromant developer in C++ Together 2.0
cmake file  не менял
источник

Nd

Necromant developer in C++ Together 2.0
cmake_minimum_required(VERSION 3.14)
project(CppTest CXX)
set(CMAKE_CXX_STANDARD 17)
set ( CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ON )
find_package(JNI)
add_executable(JNITest main2.cpp)
target_link_libraries(JNITest ${JNI_LIBRARIES})
источник

🦊

🦊fox.cpp in C++ Together 2.0
include_directories(${JNI_INCLUDE_DIRS}) (или DIR, хз)
источник

Nd

Necromant developer in C++ Together 2.0
🦊fox.cpp
include_directories(${JNI_INCLUDE_DIRS}) (или DIR, хз)
jni.h не может найти
источник

CC

Cool Cooler in C++ Together 2.0
Necromant developer
C:\Clion\CLion\ch-0\192.6603.37\bin\cmake\win\bin\cmake.exe --build C:\CppProjects\JNITest\cmake-build-debug --target all -- -j 2
Scanning dependencies of target JNITest
[ 50%] Building CXX object CMakeFiles/JNITest.dir/main2.cpp.obj
C:\CppProjects\JNITest\main2.cpp:2:10: fatal error: jni.h: No such file or directory
#include <jni.h>
         ^~~~~~~
compilation terminated.
mingw32-make.exe[2]: *** [CMakeFiles\JNITest.dir\build.make:62: CMakeFiles/JNITest.dir/main2.cpp.obj] Error 1
mingw32-make.exe[1]: *** [CMakeFiles\Makefile2:72: CMakeFiles/JNITest.dir/all] Error 2
mingw32-make.exe: *** [Makefile:83: all] Error 2
Хм... А ты пишешь одну прогу одновременно на Java и C++?
источник

Nd

Necromant developer in C++ Together 2.0
Cool Cooler
Хм... А ты пишешь одну прогу одновременно на Java и C++?
я хочу связать java c C#
источник

CC

Cool Cooler in C++ Together 2.0
Necromant developer
я хочу связать java c C#
Ааа
источник

🦊

🦊fox.cpp in C++ Together 2.0
Necromant developer
я хочу связать java c C#
у меня нет приличных сравнений для твоего вида удовольствий
источник

Nd

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

Nd

Necromant developer in C++ Together 2.0
Тут у тебя получилось вызвать java метод?
источник

CC

Cool Cooler in C++ Together 2.0
Это почему так?
источник

CC

Cool Cooler in C++ Together 2.0
Переслано от Cool Cooler
This https://pastebin.com/0PxeuS4k version prints the following:
Everything is okay
terminate called after throwing an instance of 'std::system_error'
 what():  Resource temporarily unavailable
terminate called recursively
terminate called recursively

And returns -1 in a while.
источник

🦊

🦊fox.cpp in C++ Together 2.0
откуда мы знаем
источник

CC

Cool Cooler in C++ Together 2.0
Не, ну вдруг.
источник

🦊

🦊fox.cpp in C++ Together 2.0
ты даже стектрейс не показал
источник

CC

Cool Cooler in C++ Together 2.0
У меня подозрение на то, что vector<T> не любит, когда много раз делают &var_name[0]
источник

CC

Cool Cooler in C++ Together 2.0
🦊fox.cpp
ты даже стектрейс не показал
А как его показать?
источник

CC

Cool Cooler in C++ Together 2.0
Ать, ща погуглю
источник

🦊

🦊fox.cpp in C++ Together 2.0
дебаггер епт
источник

Nd

Necromant developer in C++ Together 2.0
О, наконец, я продвинулся
источник