В настоящее время я создаю программу, которая будет взаимодействовать с CAN-устройством, используя PCAN-Basic API .Я работаю в Eclipse Oxygen и включил PCANBasic.dll и PCANBasi_JNI.dll в свои библиотеки путей сборки, я даже следовал этим инструкциям от разработчиков, но без последствий.
Я довольно хорошо разбираюсь в Java, но на самом деле никогда не работал с такими нативными интерфейсами, и не могу правильно импортировать API.
Вот мой существующий код:
package application;
import peak.can.basic.*;
public class CanInterface {
static {
System.loadLibrary("PCANBasic_JNI");
}
public CanInterface() {
PCANBasic can = new PCANBasic();
can.initializeAPI();
}
}
Я получаю следующие основные ошибки:
Строка 3: The import peak cannot be resolved.
Строка 11: PCANBasic cannot be resolves to a type.
Любая помощь будет оценена.Дайте мне знать, могу ли я дать вам что-нибудь еще.