2009-05-26 2 views
3

У меня есть папка с именем 'X'. В X У меня есть две подпапки: src и include.Makefile в Windows

Папка src содержит файл C main.c, а папка include содержит файл main.h.

Я хочу написать файл makefile для создания этих файлов (из папки X) в командной строке Windows. Я пробовал много, но без эффекта. Прежде всего, для этого мне нужен формат файла make в Linux, и как только я это сделаю, я сделаю это в Windows.

Может ли кто-нибудь помочь мне в этом?

ответ

1

После того как вы «Сделал ваш Makefile, вы можете использовать mingw32-make MinGW - встроенную сборку GNU GNU make.

0

Для собственных файлов Makefile в Visual Studio документация Visual Studio является ключевым примером. Вам нужно будет изменить его для своей структуры. Ключ в том, что включают в себя

Пример Makefile

включают

все:! Simple.exe challeng.exe

.c.obj:
$ (куб.см) $ (cdebug) $ (CFLAGS) $ (Cvars) $ * C

simple.exe:. simple.obj
$ (ссылка) $ (ldebug) $ (conflags) отъезда: simple.exe simple.obj $ (conlibs) lsapi32 .lib

challeng.exe: challeng.obj md4c.obj
$ (ссылка) $ (ldebug) $ (conflags) отъезда: challeng.exe $ ** $ (conlibs) lsapi32.lib