2 votes

Programmation sous Windows 8

Je suis un utilisateur semi-expérimenté de Linux et j'écris mes logiciels explicitement à partir de la ligne de commande. Si j'ai besoin d'un compilateur, j'utilise simplement sudo-apt-get, si j'ai besoin d'exécuter un code, je l'exécute en ligne de commande et si j'ai besoin d'éditer mes fichiers sources, j'utilise simplement Vim et je programme à partir du terminal.

Quelle est la meilleure façon de commencer à programmer gratuitement sous Windows 8 ? Je suis en train d'installer une VM qui fera tourner linux, mais certaines choses comme la programmation CUDA ne fonctionneront pas correctement sur cette VM.

3voto

donothingloop Points 393

Vous pouvez essayer de télécharger l'édition Express de Microsoft Visual Studio. Il s'agit d'un très bon IDE qui comprend des compilateurs pour c++, c#, vb.net et d'autres langages.

http://www.microsoft.com/visualstudio/eng/products/visual-studio-express-products

2voto

halivingston Points 385

Code::Blocks est un excellent IDE pour Windows (et Linux !) et si vous téléchargez la version sans compilateur intégré, vous pouvez utiliser Constructions MinGW qui dispose de la dernière version de GCC (plusieurs langues prises en charge) pour Windows. MinGW-Builds dispose également de versions 32 bits et 64 bits du compilateur. Il inclut de nombreux fichiers d'en-tête, comme DirectX et d'autres, qui sont utiles sous Windows.

0voto

nate Points 1142

Si vous êtes un véritable utilisateur de Linux, vous allez adorer mono. C'est ce que j'utilise pour programmer sous Ubuntu. Il existe une version pour Windows, dont voici le lien enlace

0voto

Goxa Points 103

En me relisant, je me suis dit qu'il fallait que je dise ce que j'ai fait, ce qui donne une impression presque identique à celle de Linux. J'ai utilisé Cygwin (qui peut être configuré avec un Makefile, bash, etc. de sorte qu'il est presque identique à une console bash sous Linux). Windows fonctionne cependant un peu différemment de Linux, donc pour les fois où j'ai besoin de compiler/exécuter mon code sur une machine Linux, j'ai créé une machine virtuelle.

Comme je n'aime pas avoir à travailler avec plusieurs écrans différents, j'ai activé le SSH entre mon système d'exploitation natif (Windows) et le système d'exploitation virtuel (Linux) par l'intermédiaire du terminal cygwin. Cela me permet de minimiser la VM, tout en utilisant le noyau Linux pour exécuter mon code à partir de l'OS Windows standard.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X