Я занимаюсь проектом по управлению конвертером gpib-usb из национальных инструментов. Я буду запускать приложение на Raspberry Pi 2, используя ядро Windows 10. На этой конфигурации можно сделать только универсальное приложение для запуска. Это то, чем я занимаюсь.
Библиотека находится на языке c / c ++, поэтому поставляется с gpib-32.obj.
Вот проблема, когда я компилирую свое универсальное приложение на Raspberry Pi, дай мне ошибку Ошибка LNK1112 модуль компьютера типа «X86» конфликтует с целевым типом машины «ARM».
Есть как-то я могу сделать это приложение запустить? Если я удалю этот файл, библиотека не будет работать.
С уважением, Витор.
Вы можете либо перекомпилировать библиотеку из исходного кода, используя gcc, который находится на raspberry pi, либо использовать C #.
При использовании raspberry pi я использую сборку Debian (Rasbian) Linux. Я исследовал Windows 10 для Raspberry Pi и обнаружил, что это жестокая шутка, призванная саботировать проект Raspberry Pi.
Мне повезло, что я запустил mono на raspberry pi для запуска программ на c # без перекомпиляции программы для raspberry pi.
Я надеюсь, что это ведет вас в правильном направлении.
Других решений пока нет …