Ho bisogno di implementare alcuni algoritmi di partizionamento grafico per la mia tesi. Ho per lo più esperienza di Windows. Vorrei sapere se è difficile migrare il programma di console c ++ su Linux. Voglio programmarlo su Windows ma voglio testarlo e compilarlo anche su Linux. Sarà pura applicazione cli, senza l'uso di Windows APi o altro. Ho solo bisogno di usare alcune librerie esterne. In particolare il kit di programmazione lineare GNU e la libreria scientifica GNU GSL. Ho scoperto, ci sono versioni di Windows di queste librerie, cosa significa per me ?, dovrei compilarlo su Windows con il pacchetto di versione di Windows e su Linux con il pacchetto linux. Mi piacerebbe che qualcuno portasse un po 'di chiarezza a questo, io non sono un programmatore molto esperto, quindi qualsiasi consiglio ti sarà d'aiuto. Inoltre vorrei chiedere, se c'è diferenza se uso Visual Studio per la programmazione o qualche altro IDE in materia di problemi di portabilità. Grazie in anticipo per qualsiasi aiuto.