Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Linux Development C/C++/bash/python on windows-7

Before resorting to stackoverflow, i have spend a lot of times looking for the solutions. I have been a linux-user/developer for few years, now shifting to windows-7.
I am looking for seting-up a development environment (mainly c/c++/bash/python) on my windows machine. Solutions i tired -

  • VirtuaBox latest, with grml-medium (very light debian-based distro)
    some how managed to install it in VBox, but lots of issues still regarding Guest-Additions, sharing files, screen-resolutions. Tired with it, now.

  • MinGW
    installed it, added to %PATH%, along with GVIM. Now i can use powershell, run gvim, vim, and mingw from the shell as bash. But no manpages, its a lot of convenience to have them availble, locally and offline. But i think it gives me a gcc development Do i need mySys now. i can installed it if it provides me with manpages and ssh.

  • Cygwin
    Has avoided till now. But i think it will give me manpages, gcc-utils, python-latest.

  • Something called Interix.
    any taker for that. is it recommened.

What are the best practices? What are you guys following, i dont have a linux-box to ssh to, well if Vbox things works fine at some point of it, i can then ssh to my VBox. I have lost of time setting it up, so abandoning it for a while.
I think only VirtualBox solution will let try things like IPtables, or other linux-system-frameworks.

I checked this
Best setup for Linux development from Windows?
do you recommend coLinux or its derivatives. If yes advices or consideration before i try that.

like image 830
Vivek Sharma Avatar asked Sep 22 '26 07:09

Vivek Sharma


2 Answers

I recommend VirtualBox+Ubuntu. Cygwin just doesn't cut it for certain tasks and is in beta for Win7.

like image 73
Michael Aaron Safyan Avatar answered Sep 24 '26 05:09

Michael Aaron Safyan


Here is what I do for Python development on Windows:

  • EasyEclipse for Python (includes eclipse, subclipse, pydev)
  • GNU Win32 Native Windows ports for GNU tools
  • Vim and Emacs (for non-IDE editing work)
like image 24
Shailesh Kumar Avatar answered Sep 24 '26 06:09

Shailesh Kumar



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!