473,791 Members | 3,090 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

need good IDE

Running Windows 98 SE and Debian GNU Linux (unstable release) with
2.4.18 kernel.

What are good IDEs for each platform?

Regards!
Zach

Nov 14 '05 #1
11 1799
Zach wrote:
Running Windows 98 SE and Debian GNU Linux (unstable release) with
2.4.18 kernel.

What are good IDEs for each platform?

Regards!
Zach

You can't go wrong with any Microsoft Visual Studio IDE. Even the 7
years old 6.0 is used by a lot (most?) Windows developers today. Of
course there's Borland but I never used it. There's Dev-C++ a free IDE
using the (cygwin) gcc compiler, but it's worth noting you can get
Microsoft's compiler for free also.

On Linux I only used KDevelope but I guess most people prefer Emacs :)
Nov 14 '05 #2
Matej Barac wrote:
There's Dev-C++ a free IDE using the (cygwin) gcc compiler,
Small correction: DevC++ doesn't use CygWin but mingw32, both incorporate
the GCC though.
but it's worth noting you can get Microsoft's compiler for free also.


Last time I looked, those versions freely available were seriously crippled
with regard to their features (no inlining or static libs), their C++
(yes, off topic here but the OP multiposted also to at least one C++
group) standardlibrary or the things you were allowed to do with them
(license).

Uli

Nov 14 '05 #3
Ulrich Eckhardt wrote:
Last time I looked, those versions freely available were seriously crippled
with regard to their features (no inlining or static libs), their C++
(yes, off topic here but the OP multiposted also to at least one C++
group) standardlibrary or the things you were allowed to do with them
(license).

Uli


I can't say for sure because I never used it but from their website it
says you get:

# Microsoft C/C++ Optimizing Compiler and Linker. These are the same
compiler and linker that ship with Visual Studio .NET 2003 Professional

# C Runtime Library and the C++ Standard Library, including the Standard
Template Library. These are the same static-link libraries included
with Visual Studio.

# Microsoft .NET Framework Common Language Runtime.

# Sample code
I'm no lawyer but from what I can tell from the EULA you can use for any
purpose that VS.NET grants you. There's no debugger, but there's
Microsoft debugging tools available as another free download from their
site.

Here the link to download:
http://www.microsoft.com/downloads/d...displaylang=en

And the EULA: http://msdn.microsoft.com/visualc/vc...2003/eula.aspx
Nov 14 '05 #4
Zach wrote:
Running Windows 98 SE and Debian GNU Linux (unstable release) with
2.4.18 kernel.

What are good IDEs for each platform?

Regards!
Zach

lcc-win32 features an IDE, a debugger and a resource editor.
It is a C compiler, not C++.
It runs in all versions of windows.

http://www.cs.virginia.edu/~lcc-win32
Nov 14 '05 #5
On Wed, 16 Feb 2005 13:57:48 -0800, Zach wrote:
Running Windows 98 SE and Debian GNU Linux (unstable release) with
2.4.18 kernel.


If you are not interested in a complete compiler-suite, like Borland or
Visual-Studio, but seek an IDE for any compiler, you might want to have a
look at IBMs Eclipse platform.

It was originally developed for Java, but it has a series of plugins,
supporting, among others C/C++. Since it is written in Java, it works on
any platform that supports Java.

Have a look at http://www.eclipse.org. The C/C++ Development Tools can be
found at http://www.eclipse.org/cdt

regards,
Alex
Nov 14 '05 #6
jacob navia wrote:
Zach wrote:
Running Windows 98 SE and Debian GNU Linux (unstable release)
with 2.4.18 kernel.

What are good IDEs for each platform?

lcc-win32 features an IDE, a debugger and a resource editor.
It is a C compiler, not C++.
It runs in all versions of windows.


Not those that are running on 486s. :-[

--
"If you want to post a followup via groups.google.c om, don't use
the broken "Reply" link at the bottom of the article. Click on
"show options" at the top of the article, then click on the
"Reply" at the bottom of the article headers." - Keith Thompson
Nov 14 '05 #7
On Wed, 16 Feb 2005 13:57:48 -0800, Zach wrote:
Running Windows 98 SE and Debian GNU Linux (unstable release) with
2.4.18 kernel.

What are good IDEs for each platform?

Regards!
Zach


Well, all I run is FreeBSD and I have grown a strong liking for Eclipse.
You have to get the C/C++ (plugin i guess is what it is called?), but it
does it's job. I can't get code completion to work, but it provides a
nice helping hand in the outline, etc. You do have to use a makefile to
compile though... makes for a slight hassle when you have a little 1 file
project.

I also peaked into KDevelope.. nice code completion and syntax
highlighting... although the default colors are horrible. KDevelope is
somewhat nice.. it offers function collapsing (and Eclipse). KDevelope
also offers some decent plugins.

Anjuta is also nice... very comparable to KDevelope, but seems to be more
programmer based, instead of just a desktop user. Take a peak, it's
definatly worth a try. Many of the same attributes as KDevelope.. I just
think the style of the whole IDE is better.

simple editors with syntax highlighting and a few helping hands:
Jed (console) and regular 'ol GEdit. (notepad with syntax highlighting
and a few other nice features... small, but you can't get much more
lightweight in the X11 environment.

Hope this helps. I just went through your situation! :) (minus the
Windows part :-P )

Nov 14 '05 #8
Alex wrote:
On Wed, 16 Feb 2005 13:57:48 -0800, Zach wrote:

Running Windows 98 SE and Debian GNU Linux (unstable release) with
2.4.18 kernel.

If you are not interested in a complete compiler-suite, like Borland or
Visual-Studio, but seek an IDE for any compiler, you might want to have a
look at IBMs Eclipse platform.

It was originally developed for Java, but it has a series of plugins,
supporting, among others C/C++. Since it is written in Java, it works on
any platform that supports Java.

Have a look at http://www.eclipse.org. The C/C++ Development Tools can be
found at http://www.eclipse.org/cdt

regards,
Alex


It is interesting to see how an IDE written in C compares to that one.

Eclipse is 87.5 MB zip file
lcc-win32 is 4MB zip.

lcc-win32 is a true C ide, i.e. it provides:

o goto definition (eclipse doesn't do it as far as I see)
o debugger (eclipse uses GDB!)
o Resource editor (not in eclipse as far as I see)
o linker and compiler (not in eclipse)

Here we see how C compares to Java...
Nov 14 '05 #9
CBFalconer wrote:
jacob navia wrote:
Zach wrote:

Running Windows 98 SE and Debian GNU Linux (unstable release)
with 2.4.18 kernel.

What are good IDEs for each platform?


lcc-win32 features an IDE, a debugger and a resource editor.
It is a C compiler, not C++.
It runs in all versions of windows.

Not those that are running on 486s. :-[


Yes Chuck. Sorry about that.

It REQUIRES a pentium I or higher.
Nov 14 '05 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

5
2655
by: mr.iali | last post by:
Hi Everyone I would like to get into software developent using a programming language like c++, java or pl/sql for oracle. I have no idea where to start from. Which language is there more demand for. Looking at jobs there seems to be a better chance in getting a java job rather than a oracle or c++ job. Also is java and oracle a good combiantion?
4
1465
by: vova | last post by:
i have the next source code: class myClass { public: myClass(ostream &out=cout) : m_out(out) { } myClass(string &filename) : _out(new ofstream(filename.c_str())), m_out(*_out) { }
3
10668
by: google | last post by:
I have a database with four table. In one of the tables, I use about five lookup fields to get populate their dropdown list. I have read that lookup fields are really bad and may cause problems that are hard to find. The main problem I am having right now is that I have a report that is sorted by one of these lookup fields and it only displays the record's ID number. When I add the source table to the query it makes several records...
48
3248
by: Chad Z. Hower aka Kudzu | last post by:
A few of you may recognize me from the recent posts I have made about Indy <http://www.indyproject.org/indy.html> Those of you coming to .net from the Delphi world know truly how unique and "huge" Indy is both as a project, in support, development, and use. But Indy is new to the .net world. Indy is a HUGE library implementing over 120 internet protocols and standards and comes with complete source. Its an open source project, but not...
22
1496
by: OHM \( Terry Burns \) | last post by:
I was thinking about community the other day, and wondering what would be the holy grail for a developer in need. I mean, we do get help here, but its done on a best endeavours basis and its really really good most of the time. What Ideally would you guys like to see in the perfect community site which would help you out? -- OHM ( Terry Burns ) * Use the following to email me *
10
2281
by: Nemok | last post by:
Hi, I am trying to write an additive encryption algorithm in C++ that will encrypt a text by adding a random numer to each character in a string. The code looks similar to this: for(int i=0;i<=tlength-1;i++)///tlength is the length of the string to encrypt { ctext+=x+i;/////x is a random number and ctext is a char*
7
2062
by: John Paul | last post by:
I'm thinking of building an e-commerce site in php. Anyone got any advice in building one? What is the best way to implement a payment system? Are any legal issues involved? Thanks,
0
3964
by: U S Contractors Offering Service A Non-profit | last post by:
Brilliant technology helping those most in need Inbox Reply U S Contractors Offering Service A Non-profit show details 10:37 pm (1 hour ago) Brilliant technology helping those most in need Inbox Reply from Craig Somerford <uscos@2barter.net> hide details 10:25 pm (3 minutes ago)
20
4288
by: mike | last post by:
I help manage a large web site, one that has over 600 html pages... It's a reference site for ham radio folks and as an example, one page indexes over 1.8 gb of on-line PDF documents. The site is structured as an upside-down tree, and (if I remember correctly) never more than 4 levels. The site basically grew (like the creeping black blob) ... all the pages were created in Notepad over the last
3
1235
by: nickels | last post by:
Well im writing a program in java and my program had to do with Sudoku but its only 4 by 4 not 9 by 9. My program checks to see weather the rows, columns, and regions add up to 10. The output would look like this... Enter Row 1: 3 2 4 1 Enter Row 2: 4 1 3 2 Enter Row 3: 1 4 2 3 Enter Row 4: 2 3 1 4 REG-1:GOOD REG-2:GOOD REG-3:GOOD
0
9669
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
9515
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
9995
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
9029
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
7537
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
5431
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
5559
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
4110
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
3718
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.