From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38541) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W3gc8-0001UE-FN for qemu-devel@nongnu.org; Thu, 16 Jan 2014 01:39:49 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W3gc0-0001Mp-2H for qemu-devel@nongnu.org; Thu, 16 Jan 2014 01:39:40 -0500 Received: from mail-pb0-x234.google.com ([2607:f8b0:400e:c01::234]:46437) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W3gbz-0001Mj-RV for qemu-devel@nongnu.org; Thu, 16 Jan 2014 01:39:31 -0500 Received: by mail-pb0-f52.google.com with SMTP id jt11so166595pbb.25 for ; Wed, 15 Jan 2014 22:39:30 -0800 (PST) Date: Thu, 16 Jan 2014 14:39:21 +0800 From: Stefan Hajnoczi Message-ID: <20140116063921.GC14680@stefanha-thinkpad> References: <1389824272.75645.YahooMailNeo@web173205.mail.ir2.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1389824272.75645.YahooMailNeo@web173205.mail.ir2.yahoo.com> Subject: Re: [Qemu-devel] edit qemu with eclipse List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Herbei Dacian Cc: "qemu-devel@nongnu.org" On Wed, Jan 15, 2014 at 10:17:52PM +0000, Herbei Dacian wrote: > Is there any way to edit qemu sources as eclipse projects? > I could also edit in another IDE but I'm familiar only with eclipse. I'm sure it's possible but most developers use the shell (bash, zsh, etc) and text editor (vim, emacs, etc) of their choice instead. I don't use Eclipse but in general: 1. Run "cd qemu && ./configure" from a shell to prepare for building QEMU 2. Import the QEMU source tree into Eclipse so the .c and .h files are in your project. Now you can browse/edit the code. 3. Configure the project build settings to invoke make. Don't try to use the IDE's build support because QEMU has a custom build system and it probably won't work. You may also be able to set up git integration in the IDE but I don't know how that works. Stefan