2
votes

installation du compilateur c ++ 11 (+) sans autorisation d'administrateur

Donc, j'ai 15 ans et je programme en C ++ dans Visual Studio à la maison, mais maintenant, quand j'ai déménagé dans une autre école, j'ai un ordinateur portable et je veux compiler du code C ++ 11 (+) sur cet ordinateur portable mais je ne le fais pas. t avoir l'autorisation d'administrateur pour installer «MinGW-w64 - pour Windows 32 et 64 bits». Je cherchais une solution, mais sans résultat ... peut-être que si vous pouvez me donner le (s) "mot (s) magique (s)", expliquez-moi comment puis-je "mettre à jour" le compilateur ou quelque chose comme ça, je vous serais reconnaissant. Si je peux faire quelque chose pour programmer des blocs de code sur un ordinateur portable, parce que j'ai des bibliothèques que j'ai créées et que je ne veux pas mettre tout le code dans main. Et, je ne suis pas vraiment familier avec les "compilateurs".

Merci.

ps. Désolé pour mon anglais.


10 commentaires

Avez-vous essayé clang ? Dans le pire des cas, vous pouvez l'installer sur votre ordinateur personnel, compresser le répertoire d'installation et le copier sur votre ordinateur portable.


Sans droits d'administrateur, il est peu probable qu'il soit possible d'installer quelque chose d'aussi substantiel qu'un compilateur C entier.


Cette question est hors sujet, mais vous pouvez utiliser Visual Studio Code. Il peut être installé en mode utilisateur et je pense qu'il existe une extension pour le support C ++.


@SamVarshavchik En fait, je ne vois pas pourquoi un compilateur devrait exiger des privilèges administratifs.


Je vote pour clore cette question comme hors sujet parce que j'ai bien peur que ce ne soit pas nous qui pouvons vous y aider; vous devriez parler aux professionnels de l'informatique de votre école.


Un simple compilateur ne devrait pas. Mais nous parlons de Microsoft Windows.


@BartekBanachewicz Bien que je sois tout à fait d'accord, je pense que l'installation de tout logiciel a tendance à être une tâche administrative pour diverses raisons. Personne ne dit que vous devez être administrateur pour utiliser le logiciel.


Code :: blocks est livré avec une version de MinGW et il n'a pas de téléchargement de configuration. Ça vaut peut-être la peine d'essayer


L'installation des composants du compilateur nécessite probablement l'installation des privilèges d'administrateur dans des emplacements protégés. Le débogueur a probablement besoin de privilèges spéciaux accordés lors de l'installation par le programme d'installation (bien que parfois le débogueur de première exécution corrige ses privilèges, ce qui à ce moment-là nécessite des privilèges d'administrateur élevés pendant un moment). Après l'installation, la compilation générale ne devrait pas nécessiter de privilèges d'administrateur.


Pour le bien des gens qui possèdent l'ordinateur portable (c'est-à-dire votre école), veuillez simplement leur demander de l'aide. S'ils ne veulent pas que vous ayez un compilateur là-bas, ils ont tout à fait le droit de vous arrêter.


3 Réponses :


0
votes

Comme @Yksisarvinen l'indique dans la section des commentaires ci-dessus, vous pouvez télécharger des blocs de code. Le fichier zip non-administrateur comprend un compilateur C ++. Probablement le moyen le plus rapide.

Vous pouvez le trouver ici - http://www.codeblocks.org/downloads/binaries


0 commentaires

0
votes

Il est possible, quoique difficile, d'utiliser MinGW-w64 sans droits d'administrateur.

Une solution possible consiste à télécharger l'ensemble de la chaîne d'outils en un seul fichier, par exemple x86_64-8.1.0-release-win32-seh-rt_v6-rev0.7z , et à le décompresser dans votre dossier personnel ( C:\Users\<name> ).

Bien qu'il soit compressé avec 7-zip , que vous devrez peut-être installer en premier (j'espère qu'il peut également être installé dans votre dossier personnel sans nécessiter de droits d'administrateur, sinon essayez une alternative comme peazip ).

Vous pouvez également essayer chocolatey qui est un gestionnaire de paquets qui peut fonctionner en mode portable sans droits d'administrateur. Il peut installer, entre autres, 7zip et mingw .

Ajoutez ensuite C:\Users\<name>\mingw64\bin à votre PATH (Panneau de configuration - Système - Avancé - Avancé - Variables d'environnement).

Ensuite, vous devriez pouvoir compiler normalement en utilisant la commande g++ .

En tant qu'éditeur / IDE, vous pouvez essayer Visual Studio Code, en mode utilisateur, il ne nécessite pas de droits d'administrateur.


0 commentaires

1
votes

Vous pouvez télécharger le fichier 7z à partir de: https://sourceforge.net/projects/mingw-w64/files/

Si vous avez l'intention d'installer la version Windows, cliquez sur x86_64-posix-seh de MinGW-W64 GCC-8.1.0, et décompressez simplement le fichier 7z.


0 commentaires