2013-04-04 14 views
14

Właśnie pobrałem projekt open source, o którym mówi się, że jest skompilowany za pomocą visual studio C++. Zawiera 3 pliki makeFiles (makeFile, makeFile (1) i makeFile (2)) Zawsze otwieram programy w VS przy użyciu plików .sln, a teraz nie wiem, co zrobić z tym plikiem makeFile. Czy ktoś może mnie pouczać, jak sobie z tym poradzić?Jak skompilować kod visual studio za pomocą makeFile

pozdrowienia

+1

nie widząc rzeczywistych Makefile Trudno powiedzieć, ale najpierw chciałbym spróbować tego menu File/New/Project ... Wybierz projekt makefile – john

+0

Próbowałaś postępując zgodnie z instrukcjami dołączonymi do pobrania? Bardzo pomocne byłoby podanie przynajmniej nazwy projektu. –

+0

możliwy duplikat tego pytania (http://stackoverflow.com/questions/15061381/convert-a-makefile-to-a-vs-project). W powłoce (nie jestem pewien, czy zrobi to powłoka Win, jeśli nie spróbuję z 'Cygwin'), spróbuj przejść do katalogu głównego pliku Makefile i wpisz' make' – RSFalcon7

Odpowiedz

4

można spróbować NMake. Zobacz post: NMake Reference i Stackoverflow.

Aplikacja NMake jest dołączona do programu Visual Studio. Możesz spróbować z NMake dostarczonym z wersją Visual Studio, której możesz chcieć użyć.

+1

-1: On lub może nie miał go Google, ale * ja * , a to był najlepszy wynik. Twoja odpowiedź była mi pomocna i bez wątpienia ktoś inny z tym samym pytaniem, ale byłby równie pomocny * bez * nastawienia :) – Ozzah

+2

@Ozzah, nie chciałem pokazać żadnej postawy. Byłem po prostu ciekawy, czy pytający przeszukał i znalazł coś. Rozumiem, że pytania takie jak te bardziej pasują do komentarzy niż odpowiedzi. Dzięki za wskazanie tego. Edytowałem swoją odpowiedź. –

+3

Zmieniłem mój głos, aby odzwierciedlić nową odpowiedź. – Ozzah

0

Po prostu napotkam ten sam problem i dla mnie rozwiązanie: otwórz "VS2012 Native Command Prompt" nazwa różni się w różnych wersjach MSVS. następnie po prostu wpisz "nmake makefile.vc". nmake to polecenie, makefile.vc to twój własny plik makefile w twoim lokalnym folderze. i to się dzieje (jeśli nie pojawią się kolejne błędy)

3

Jeśli znasz tylko projekty i rozwiązania Visual Studio, radzenie sobie z plikami Makefile może być wyzwaniem. Poniższy link daje dobre wprowadzenie do plików Makefile z perspektywy Visual Studio.

An introduction to Makefiles for Visual Studio developers

Tłumaczenie Linux makefile do rozwiązania Visual Studio będzie instrukcja wysiłku.

NMake wygląda obiecująco. Jednak poniższy link przyjmuje prosty numer Makefile i wyjaśnia kilka podstawowych problemów, które można napotkać.

Makefiles in Windows

Powiązane problemy