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

Before resorting to stackoverflow, I searched for solutions many times. I have been a Linux user / developer for several years now, now moving to Windows-7.
I am looking to set up a development environment (mainly c / C ++ / bash / python) on my Windows machine. The solutions I'm tired are

  • VirtuaBox is the last, with grml-medium (a very lightweight distribution based on debian),
    some of them, how to install it in VBox, but there are a lot of problems associated with guest add-ons, file sharing, screen resolutions. Tired of 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 use them, locally and offline. But I think this gives me gcc development. I now need mySys. I can install it if it provides me with manpages and ssh.

  • Cygwin
    has so far avoided. But I think this will give me manpages, gcc-utils, python-latest.

  • Something called Interix.
    anyone taking it. it is recommended.

What are the best practices? What do you guys follow, I don't have linux-box for ssh, well, if all the Vbox stuff is working fine at some point, I can ssh to my VBox. I lost time tuning it, so leaving it for a while.
I think that only VirtualBox will allow you to try things like IPtables or other Linux systems.

I checked this. The best setup for Linux development from Windows?


You recommend coLinux or its derivatives. If so, advise or consider before I try it.

+3
source share
7 answers

VirtualBox + Ubuntu. Cygwin - Win7.

+1

Python Windows:

  • EasyEclipse Python ( eclipse, subclipse, pydev)
  • GNU Win32 Windows GNU
  • Vim Emacs ( IDE)
+1

Bloodshed Dev++ Windows, Microsoft, ANSI C/++. Visual Studio 2008 Microsoft.

Python Komodo Edit, , IDE - , , 3.5.3, . Python ActivePython, Windows.

cygwin , . , Linux/Unix , * nix. * nix Windows .

0

, MSysGit , . , ... , . cygwin, , , MSys, MSysGit Cygwin. , - , ... Linux. , , , .

0

IMO , VirtualBox + Gentoo Linux + KDevelop4, Gentoo . , gcc/qt4, , Windows Linux .

0

POSIX ( ), Linux, cygwin - . , , .

Windows (- , , ), Visual Studio .

Visual Studio , . , . . , , : -)

0

++ IDE, SUCK, ++ ( ).

Netbeans ( ++, eclipse/CDT) . , POSIX win32. , UNIX:

Mingw Msys Windows, , awk, grep, sed .. : D , - - (, powershell).

Cygwin . Mingw API win32, Cygwin POSIX. Cygwin , .

, , CMAKE , , : P - .

0

Source: https://habr.com/ru/post/1722904/


All Articles