/ / Ako ladiť vzdialený program bežiaci na Linuxe z Windows - C ++, Linux, Remote-debugging

Ako ladiť vzdialený program beží na linux z Windows - c + +, Linux, vzdialené ladenie

Som zvyknutý na vizuálne štúdio debugger (jeho naozajdobrý) a musím ladiť program bežiaci na Linuxe (v C ++) z môjho počítača so systémom Windows. Môže niekto navrhnúť, ako ladiť vzdialený program bežiaci na Linuxe z okien

odpovede:

1 pre odpoveď č. 1
  • Nainštalujte server X-Windows na váš počítač so systémom Windows, existuje niekoľko alternatív (napr. Cygwin / X).
  • SSH na linux stroj s X forwarding povolené, alebo nastaviť váš X server prijímať pripojenia z vášho linuxového stroja a manuálne nastaviť DISPLAY na linux stroji.
  • Nainštalujte a spustite napr. ddd na stroji Linux - zobrazí sa na počítači so systémom Windows
  • ladiť

0 pre odpoveď č. 2

Pre programy založené na konzole sa budete chcieť pozrieť do GBD, Je to nástroj príkazového riadka, ale s trochouJe to každý kúsok tak schopný ako Visual Studio na sledovanie problému. Program môžete spustiť na vzdialenej relácii SSH a takto ho ladiť. Môže to dokonca fungovať pre aplikácie založené na GUI, ktoré ste prezerali cez pripojenie VNC ,