У меня есть один каталог и под ним 4 подкаталога, например:
myDir:
myDir/Part1
myDir/Part2
myDir/Part3
myDir/shared
Я хочу создать исполняемый файл, который берет файлы из общего ресурса, связывает его с файлами в части 2 и помещает исполняемый файл в myDir.
Это то, что я пробовал (только соответствующие строки в make-файле):
Shared/helper.o:
gcc -ansi -pedantic-errors -c -Wall -Werror -g -o Shared/helper.o Shared/helper.c
и выше в make-файле:
Part2/part2code.o: ../Shared/helper.o
gcc -ansi -pedantic-errors -c -Wall -Werror -g -o Part2/part2code.o Part2/part2code.c
и над ним в make-файле:
part2code: Part2/part2code.o ../Shared/helper.o
gcc -ansi -pedantic-errors -Wall -Werror -g -lm -o part2code Part2/part2code.o ../Shared/helper.o
(я тоже пробовал без ../ до Shared)
Я получаю эту ошибку:
No such file or directory.
помощь
Спасибо!