Solved

Is there any free ware UI editors (like eclipse) available to compile c++ files on UNIX box from Windows environment.

Posted on 2011-09-24
9
269 Views
Last Modified: 2012-05-12
I have recently moved to UNIX from Windows platform and I am not comfortable with vi or vim editors in order to edit and compiling my C++ files.
 Is there any free ware UI editors (like eclipse) available to compile c++ files on UNIX box from Windows environment.
If any free ware UI IDE’s available then I can work from windows by connecting my C++ files which are available in UNIX box.


thanks
chary
0
Comment
Question by:Venkateswarachary
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
9 Comments
 
LVL 86

Accepted Solution

by:
jkr earned 167 total points
ID: 36591469
Why don't you use "Eclipse CDT (C/C++ Development Tooling)"? See http://www.eclipse.org/cdt/
0
 
LVL 35

Assisted Solution

by:torimar
torimar earned 167 total points
ID: 36592194
Eclipse is cross-platform, hence you can use it on Unix/Linux just as well as on Windows or Mac. It may, however, be somewhat tricky to set up, so I'd suggest you check the software repository of your distribution for a Eclipse version and let it be installed by the distribution's package manager rather than downloading and installing manually. Do this even if the Eclipse version in the repository is not the absolutely newest one.

Other good and popular IDEs are Code:Blocks and Anjuta, but there are many more and they are all free (remember: "free" is an integral part of the *NIX philosophy). Again, it is advisable to install them via the distributions software management rather than downloading and installing yourself.

ps:
Not even the biggest nerd would use the Vi editor for larger coding projects; if they are purists and don't like IDEs, they'd use Emacs or Geany or the like.
0
 
LVL 11

Assisted Solution

by:cup
cup earned 166 total points
ID: 37060020
Codeblocks is similar to Visual Studio without the split tab facility.  The big problem with codeblocks is that it needs to be built.  On Ubuntu/Fedora, if you are on a system connected to the internet, it will just pull the relevant files off and build it in under 2 minutes.  If you are not on the internet, it is a real pain.  The last time I did this, it took a whole day transferring files from the internet PC to the non internet PC.

KDevelop comes with KDE but if you are a Visual Studio user, you will find it painful to use.

We are not nerds but we do use vi for everything, including very large coding projects that take 4-5 hours to build.  It is very fast and, unlike emacs, gedit etc, it doesn't use a huge amount of memory.  The difference is we have a naming convention so we don't need an IDE to tell you everything is - from the name, we instantly know where it has been declared, especially when you are down n levels in gdb.  Takes a lot of discipline.   vi is also great for utilities like patch for applying changes from one branch to another.
0
Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 40

Expert Comment

by:evilrix
ID: 37401403
I've requested that this question be deleted for the following reason:

This question has been classified as abandoned and is closed as part of the Cleanup Program. See the recommendation for more details.
0
 
LVL 35

Expert Comment

by:torimar
ID: 37401404
I object to the above closing proposal.

All of the answers given are perfectly valid and may, in the future, be of use to other developers who move from Windows to Linux.

The asker is a limited member; as such he has no incentive whatsoever to return to E-E and follow its procedures once he got the required information. This is a predictable behaviour. There should be no negative consequences for experts who take the time to answer questions by limited members although abandonment can most likely be expected.

I suggest to split points evenly.
0
 
LVL 86

Expert Comment

by:jkr
ID: 37403182
I'd agree with torimar: "All of the answers given are perfectly valid"
0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Errors will happen. It is a fact of life for the programmer. How and when errors are detected have a great impact on quality and cost of a product. It is better to detect errors at compile time, when possible and practical. Errors that make their wa…
Written by John Humphreys C++ Threading and the POSIX Library This article will cover the basic information that you need to know in order to make use of the POSIX threading library available for C and C++ on UNIX and most Linux systems.   [s…
The viewer will learn how to use the return statement in functions in C++. The video will also teach the user how to pass data to a function and have the function return data back for further processing.
The viewer will learn additional member functions of the vector class. Specifically, the capacity and swap member functions will be introduced.

623 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question