2009-05-26 14 views
13

मैं वर्तमान में कुछ ncurses कोड लिख रहा हूं और मूल ग्रहण (3.2.2) कंसोल अपने ग्राफिक्स को प्रदर्शित नहीं कर सकता है। मैं बजाय xterm के माध्यम से प्रोग्राम चलाने के लिए पसंद करेंगे। मैं चाहता हूं कि xterm शुरू करने और वहां से चलाने में सक्षम होना है। मैं किसी भी प्लगइन या जैज़ से शामिल नहीं होना पसंद करूंगा। बस कुछ आसान है।ग्रहण - चलने वाले प्रोग्राम देशी ग्रहण कंसोल में नहीं हैं

संपादित

तो मैं इस सवाल का जवाब है और यह बहुत आसान था ... भागो -> बाहरी उपकरण -> बाहरी उपकरण -> नई लॉन्च कॉन्फ़िग ... अपने टर्मिनल एमुलेटर की फिर चुनिंदा स्थान।/usr/bin/gnome-terminal मेरे मामले में। उसके बाद उपयुक्त तर्क सेट करें। मेरे मामले में "-e ~/ncurses/शुरू करें"। फिर सुनिश्चित करें कि आप "सामान्य" टैब में उस विकल्प को अनचेक करके कंसोल आवंटित नहीं कर रहे हैं।

+0

बस 'बाहरी उपकरण लांचर' विकल्प के साथ अपने जवाब पूरा ... साकार करने से पहले आप पहले से ही एक ही जवाब के साथ आया था;) वैसे भी, मैं अपने जवाब यहाँ संग्रह के लिए रहते हैं। – VonC

उत्तर

9

Annon अपने प्रश्न के जोड़ें:

इसकी एक दर्द ग्रहण और टर्मिनल से आगे पीछे स्विचन रखने के लिए। मैं एक तरह से बस "F5" की तरह कुछ हिट करने के लिए तलाश कर रहा हूँ और यह एक नया टर्म टर्मिनल प्रक्रिया में मेरी ncurses कार्यक्रम चलाने है

ऐसा करने के लिए सबसे आसान तरीका है एक बाहरी उपकरण में कमांड लाइन रिपोर्ट करने के लिए है विन्यास, और बिंदु ग्रहण तर्क में एक खोल (this program में वर्णित की तरह)

http://www.avajava.com/tutorials/eclipse/how-do-i-open-a-windows-command-prompt-in-my-console/how-do-i-open-a-windows-command-prompt-in-my-console-03.gif

उपयोग करने के लिए, आप कमांड लाइन कमांड लाइन जो के रूप में के दूसरे भाग में उल्लेख प्राप्त किए जा सकें जोड़ देगा ग्रहण निष्पादित (नीचे यह जवाब)।
बेशक, अपनी पसंद के खोल से 'cmd.exe' को प्रतिस्थापित करें, और को Allocate Console 'चेकबॉक्स को उस बाहरी लॉन्चर के सामान्य टैब में सेट न करने का प्रयास करें।

http://www.avajava.com/tutorials/eclipse/how-do-i-open-a-windows-command-prompt-in-my-console/how-do-i-open-a-windows-command-prompt-in-my-console-04.gif


एक टर्म के माध्यम से शामिल ग्रहण बिना लॉन्च करने के लिए, (आप के लिए क्या नहीं कह रहे हैं, बस यहाँ संग्रह के लिए रखने के लिए)

आप ग्रहण के माध्यम से अपना कार्यक्रम शुरू कर सकते हैं (रन विन्यास) , और 'ps' कमांड के माध्यम से सटीक जावा कमांड लाइन का उपयोग किया जाता है।
या इसे डीबग मोड में लॉन्च करें, और डीबग व्यू और खुले गुणों में कार्य को दायाँ क्लिक करें। यह कमांड लाइन दिखाएगा, documented here के रूप में।

फिर उस कमान रेखा को सीधे अपने कंसोल में लॉन्च करें (ग्रहण इस बिंदु पर बिल्कुल शामिल नहीं है)।

http://www.aicas.com/jamaica/3.4/doc/html/debugger1.gif

+1

उत्तर देने के लिए धन्यवाद लेकिन यह वही नहीं था जो मैं ढूंढ रहा था :) मुझे xterm के माध्यम से संकलन और चलने में कोई समस्या नहीं है, लेकिन यह ग्रहण और टर्मिनल से आगे और पीछे स्विच करने का दर्द है। मैं बस "एफ 5" जैसे कुछ हिट करने का एक तरीका ढूंढ रहा हूं और इसे अपने एनसीआरएस प्रोग्राम को एक नई एक्सटर टर्मिनल प्रक्रिया में चलाया है। –

+0

"http://dev.eclipse.org/newslists/news.eclipse.newcomer/msg13645.html" अमान्य हो गया। इसके अलावा, डीबग कार्य की संपत्ति की "कमांड लाइन" खाली है, कोई विचार? – solotim

संबंधित मुद्दे