powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Java и Dll (C++)
3 сообщений из 3, страница 1 из 1
Java и Dll (C++)
    #33879390
Igor Gryb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем... вот код Dll и Java приложения...

С++
#include "stdafx.h"
__declspec (dllexport) void MyPrint() {
printf("good dll function");
}
BOOL APIENTRY DllMain( HANDLE hModule,
DWORD ul_reason_for_call,
LPVOID lpReserved
)
{
return TRUE;
}


Java
public class UsingDll {
private native static void MyPrint();
static {
System.load("D:/JavaProjects/TestUsingDll/DllNew.dll");
}


public static void main(String Args[]){
MyPrint();
}
}

При запукстку Java приложения

Exception in thread "main" java.lang.UnsatisfiedLinkError: MyPrint
at UsingDll.MyPrint(Native Method)
at UsingDll.main(UsingDll.java:12)

.... Помогите, пожалуйста, разобратса....
...
Рейтинг: 0 / 0
Java и Dll (C++)
    #33879402
Олег Артемов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тут все очень хорошо расписано:
http://java.sun.com/developer/onlineTraining/Programming/JDCBook/jniexamp.html
...
Рейтинг: 0 / 0
Java и Dll (C++)
    #33886368
Фотография andrushok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А ваще есть такой тул, SWIG завется. Он на лету все нужные классы генерить, чтоб из жабы сишные функции дергать. С плюсами чуть сложнее, но тоже можно. Правда он на кси и gcc заточен, хотя, взглянуть не мешало бы. Он вроде даже Cygwin поддерживает, так что и на мелкомягких тоже поразвлекаться можно.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Java и Dll (C++)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]