2014-08-30 9 views
2

Je n'ai jamais essayé de le faire auparavant, c'est donc la première fois que je compile un programme en C. J'ai un fichier de code main.c et j'ai besoin de créer un makefile pour que je puisse compiler ce fichier. Ce fichier c a une bibliothèque curl à dépendance. Lorsque je le compile dans xcode en ajoutant une bibliothèque, il se construit bien. Cependant, j'ai encore besoin de créer un makefile pour la compilation croisée. Puis-je générer ce makefile avec xcode? Si oui, pouvez-vous s'il vous plaît fournir des conseils étape par étape ou dois-je utiliser un autre outil pour le générer?comment générer un fichier makefile pour un fichier source C

+1

Ceci pourrait vous aider: http://stackoverflow.com/questions/21617017/how-can-i-build-a-makefile-project-with-xcode-5 – geekonedge

Répondre

3

approche alternative

Vous pouvez utiliser CMake pour cette tâche. Tout d'abord, jetez un oeil à ce tutorial, qui explique les bases de CMake. Alors jetez un oeil à toolchain documentation.

Regardez aussi post.

BTW OpenWrt supporte aussi la base des projets CMake, il suffit de regarder à uci et libubox paquets.

Questions connexes