Я знаю, что это очень распространенный сценарий. Мне нужно вызвать два метода из моего java
код, написанный в следующем cpp
файлы:
//test.cpp
#include <somelib.h>
#include <test.h>
method1 ("hello" , "test", "result1");
method2 ("result1", "test_Case", "result2");
И определения вышеуказанных методов написаны в somelib.lib
lib файл Здесь я вставляю содержание header
файл, связанный с somelib.lib
,
//somelib.h
#define _SOME_LIB_H
void method1 (string a, string b, string c);
void method2 (string c, string e, string h);
Я не могу вставить содержимое .lib
файл, потому что я не нашел ни одного .exe
читать это.
Как я должен создать dll
так что я могу получить доступ к вышеуказанным методам, вызвав его.
Задача ещё не решена.
Других решений пока нет …