Подтвердить что ты не робот

Как "выполнить" сделать файл

Я пытался использовать make файл в code:: blocks, но я делаю это неправильно. У меня установлена ​​версия с включенными компиляторами. http://sourceforge.net/projects/codeblocks/files/Binaries/10.05/Windows/codeblocks-10.05mingw-setup.exe/download. Что мне делать с файлом make? Он начинается с:

CC=gcc

лучший, США

4b9b3361

Ответ 1

Вы не склонны выполнять сам make файл, а вы выполняете make, предоставляя ему файл make в качестве аргумента:

make -f pax.mk

Если ваш файл make на самом деле является одним из стандартных имен (например, makefile или makefile), вам даже не нужно указывать его. Он будет выбран по умолчанию (если у вас есть более одного из этих стандартных имен в каталоге сборки, вы лучше посмотрите справочную страницу make, чтобы увидеть, что имеет приоритет).

Ответ 2

Как сказал paxdiablo, make -f pax.mk выполнит make файл pax.mk, если вы его непосредственно выполнили, набрав. /pax.mk, тогда вы получите синтаксическую ошибку.

Вы можете просто набрать make, если ваше имя файла makefile/Makefile.

Если у вас есть два файла с именем makefile и makefile в том же каталоге, то makefile выполняется, если только make - это giveb. Вы даже можете передать аргументы в makefile.

Узнайте больше о make файле в этом уроке: Основное понимание Makefile