From owner-freebsd-questions Fri Oct 18 15:40:50 2002 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B9A5637B401 for ; Fri, 18 Oct 2002 15:40:48 -0700 (PDT) Received: from janeway.vonbek.dhs.org (bgm-24-94-58-56.stny.rr.com [24.94.58.56]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0F68543E6A for ; Fri, 18 Oct 2002 15:40:48 -0700 (PDT) (envelope-from syborg@stny.rr.com) Received: by janeway.vonbek.dhs.org (Postfix, from userid 507) id A2B294FC9F; Fri, 18 Oct 2002 18:36:59 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by janeway.vonbek.dhs.org (Postfix) with ESMTP id 9A2D24A0E; Fri, 18 Oct 2002 18:36:59 -0400 (EDT) Date: Fri, 18 Oct 2002 18:36:59 -0400 (EDT) From: John Bleichert X-X-Sender: syborg@janeway.vonbek.dhs.org Reply-To: John Bleichert To: Matthias Trevarthan Cc: freebsd-questions@FreeBSD.ORG Subject: Re: FreeBSD C/C++ Development Environment In-Reply-To: <200210181630.41826.trevarthan@wingnet.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Fri, 18 Oct 2002, Matthias Trevarthan wrote: > Date: Fri, 18 Oct 2002 16:30:41 -0400 > From: Matthias Trevarthan > To: freebsd-questions@FreeBSD.ORG > Subject: FreeBSD C/C++ Development Environment > > Howdy. > > I'm a Windows C/C++ DirectX developer turned FreeBSD systems administrator. > > What is the standard development environment on FreeBSD systems for C/C++? > > Does everyone really just use a Makefile, and editor like VIM, and a > command-line compiler? Or is that just the distributed format, and everyone > uses something else to actually write/debug their code? > > You'll have to forgive my ignorance. I've been using Microsoft Visual Studio > for the last 6 years. > > Thanks! > > Matthias > If you like a full IDE like Visual Studio, check out KDevelop. A slimmer but function-rich C/C++ editor is Code Crusader. I prefer Nedit. And yes, Make and makefiles are the way to go. There are many front-ends to the command line compilers (KDevelop and Code Crusader both provide compile buttons) but they all use the command line stuff behind the scenes. All those editors and many more are in the ports collection. I used VS for a few years, I used Code Crusader for quite a while when I switched to *nix, and I now prefer Nedit as it's useful for many, many languages. vi and emacs are fine too, but I prefer a graphical editor. I use vi constantly on remote boxes. HTH - JB # John Bleichert # http://vonbek.dhs.org/latest.jpg To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message