[C++] sorgenti compila su ubuntu e su windows no

di il
3 risposte

[C++] sorgenti compila su ubuntu e su windows no

Ciao a tutti, come da titolo ho un problema, come è possibile che un codice compili e funzioni su ubuntu e su windows invece da errore? su windows uso codeblock, mai avuto problemi.

Il codice è corretto in quanto fatto da un professore : Image Segmentation

come potrei risolvere?

Alla fine a me servirebbe il .exe , sapete se su ubuntu è possibile crearlo? so che su ubuntu un eseguibile non ha bisogno dell estensione exe, quindi non ne ho idea...

3 Risposte

  • Re: [C++] sorgenti compila su ubuntu e su windows no

    Potresti postare il codice in questione?
  • Re: [C++] sorgenti compila su ubuntu e su windows no

    Ovviamente un eseguibile per windows non funziona su linux, a meno di non installare wine, mentre un eseguibile su linux non puo' proprio funzionare su windows
  • Re: [C++] sorgenti compila su ubuntu e su windows no

    Per utilizzare il programma su Windows, non puoi ovviamente utilizzare lo stesso eseguibile compilato sotto Ubuntu, ma ripetere la compilazione (o utilizzare un makefile).

    Il codice utilizza librerie linux-only? Se è così, bisogna trovare librerie equivalenti che funzionino sotto Windows.
    Il programma è linkato con determinati header/librerie? Fa attenzione a ricollegare il tutto anche quando compili sotto windows.

    Se il problema persiste, è sicuramente più utile riportare qui l'esatto errore che compare durante la compilazione.
Devi accedere o registrarti per scrivere nel forum
3 risposte