/ / Driver, a 32 bit nel braccio. - c ++, arm, gpib

Driver, 32 bit nel braccio. - c ++, arm, gpib

Faccio un progetto per controllare un convertitore gpib-usbda strumenti nazionali. Farò funzionare l'app su raspberry pi 2 usando un core iot di Windows 10. In questa configurazione, è possibile eseguire solo un'app universale. Questo è ciò che faccio.

La libreria è in c / c ++, quindi viene fornita con gpib-32.obj. Ecco il problema, quando compilo la mia app universale su Raspberry Pi, dammi l'errore Il tipo di macchina del modulo di errore LNK1112 "X86" è in conflitto con il tipo di macchina di destinazione "ARM".

In qualche modo posso eseguire questa app? Se cancello questo file, la libreria non funziona.

saluti, vitor.

risposte:

2 per risposta № 1

Le tue scelte sono sia di ricompilare la libreria dal codice sorgente utilizzando il gcc che "s sul raspberry pi o utilizzare C #.

Quando utilizzo il raspberry pi, utilizzo la build di debian (raspbian) linux. Ho ricercato Windows 10 per Raspberry Pi e ho trovato che fosse uno scherzo crudele destinato a sabotare il progetto Raspberry Pi.

Ho buona fortuna in esecuzione in mono sul Raspberry Pi per ottenere programmi C # in esecuzione senza ricompilare il programma per il pi greco.

Spero che questo ti guidi nella giusta direzione.