我知道这是一个非常常见的场景。我需要从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
以便我可以通过调用它来访问上述方法。