компиляция * .h файлов в цель c Linux - PullRequest
0 голосов
/ 05 декабря 2010

Я изучаю цель C (использую в своей работе mac) У меня дома есть только Linux-окно, я использую его для компиляции цели c, пока это был хороший путь, но теперь я получилэтап использования файла интерфейса * .h в файле, отличном от * .m, я использовал

gcc `gnustep-config --objc-flags` -lgnustep-base 6_header.m -o 6_header

для компиляции программ для тестирования, но он не работает в отдельном файле .h,что добавить?или поменять?

спасибо!

1 Ответ

2 голосов
/ 05 декабря 2010

Ваш .h файл должен быть правильно включен из .m.Просто убедитесь, что .m имеет #import "some_file.h".

Также, как и в обычном C, .h должен находиться в том же каталоге.Если нет, вы можете передать -I/some/other/path для поиска .h внутри /some/other/path

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...