Comment faire pour compiler le code avec visual studio à l'aide d'un makefile
Je viens de télécharger un projet open source qui est dit pour être compilé à l'aide de visual studio c++. Il contient 3 fichiers "makefile" (makeFile makeFile(1) et un makeFile(2) )
J'ai toujours ouvrir les programmes en VS en utilisant le .la sln fichiers et maintenant je ne sais pas quoi faire avec ce fichier makeFile.
quelqu'un peut-il m'instruire la façon de traiter avec elle s'il vous plaît.
ce qui concerne
- Sans voir le makefile c'est dur à dire, mais d'abord je voudrais essayer ce, menu Fichier/Nouveau/Projet ... Sélectionnez projet makefile
- Avez-vous essayez de suivre les instructions fournies avec le téléchargement? Il serait d'une grande aide pour inclure au moins le nom du projet.
- double possible de cette question (stackoverflow.com/questions/15061381/...). Dans le shell (je ne suis pas sûr si la Victoire shell va le faire, sinon essayer avec
Cygwin
), essayez d'aller dans le répertoire des principales makefile et le typemake
- Double Possible de Comment utiliser les fichiers makefile dans Visual Studio?
Vous devez vous connecter pour publier un commentaire.
Vous pouvez essayer NMake. Voir NMake De Référence et Stackoverflow post.
NMake est inclus avec Visual Studio. Vous pouvez essayer avec les NMake livré avec l'édition de Visual Studio, vous pouvez utiliser.
Si vous êtes familiarisé avec Visual Studio les projets et les solutions, en traitant avec les makefiles peut être un défi. Le lien suivant vous donnera une bonne introduction pour les makefiles à partir d'un Visual studio point de vue.
Une introduction à des Makefiles pour les développeurs Visual Studio
La traduction de Linux makefiles pour solution Visual Studio sera un effort manuel.
NMake
semble prometteur. Cependant, le lien suivant prend un simpleMakefile
et explique quelques-unes des questions fondamentales que l'on peut rencontrer.Les Makefiles dans Windows
Je viens de lancer dans le même problème, et pour moi la solution:
ouvrir "VS2012 Native Command Prompt" le nom varie au fil des différentes versions de MSVS. ensuite, il suffit de taper 'nmake makefile.vc'. nmake est la commande, makefile.vc est votre propre makefile dans votre dossier local. et c'est fait (si pas d'autres erreurs se produisent)
VS2017 et de croix-plateforme de dev avec
make
binaires linuxSi vous travaillez sur windows 10, vous pouvez faire
make
travail et de compiler des binaires linux:ont lxss installé, et gdb serveur, serveur ssh installé:
sudo apt update &&
sudo apt install -y build-essential gdbserver openssh-server
assurez-vous que vous pouvez vous connecter via ssh à votre machine locale:
sudo vi /etc/ssh/sshd_config &&
sudo service ssh start
assurez-vous d'avoir le développement de linux avec c++ paquets installés (VS2017 installer)
assurez-vous que vous avez configuré votre connexion à lsxx via ssh en VS/outils/options/gestionnaire de connexion ("connexion" dans la recherche).
assurez-vous d'avoir un linux project (nouveau projet/d'autres langues/vc++/multi plates-formes/linux)
ajoutez-vous
make
commandes dans un projet/propriétés.