Я работал над проектом Java с Eclipse на моем 32-битном ПК с Windows XP. Этот проект относится к другому проекту C ++, разработанному с Visual Studio 2008 через Java Native Interface (JNI).
Теперь я перенес свои проекты на 64-разрядную версию Windows 7.
Компиляция проекта C ++ в Visual Studio в порядке, но если я попытаюсь скомпилировать свой проект Java в Eclipse, я получу следующее:
Исключение в потоке "Thread-3" java.lang.UnsatisfiedLinkError:
C: \ Users \ Desktop \ temp \ BioTesi \ BioCpp.dll:% 1 не является приложением Win32
Я думаю, что проблема в том, что проект настроен на 32-битную архитектуру, хотя теперь он не "знает", что работает на 64-битной архитектуре.
Как я мог установить в Eclipse факт "Этот проект должен быть скомпилирован 64-битным способом"?
Большое спасибо