Как скомпилировать код objc в Linux? - PullRequest
6 голосов
/ 21 декабря 2011

Если у вас есть готовые .h и .m на сервере Linux, какую команду вы бы дали GCC для его компиляции?

Ответы [ 2 ]

8 голосов
/ 21 декабря 2011

Соответствующие части:

gcc -c -Wno-import List.m

gcc -o prog -Wno-import List.o main.o -lobjc

.,,убедитесь, что библиотека Objective-C и заголовочные файлы (objc / Object.h) были установлены при сборке gcc.

Обратите внимание, что при связывании Objective-C с gcc вам необходимо указать библиотеку Objective-Cс помощью ключа -lobjc.

Для получения дополнительной информации см. эту ссылку .

Дополнительная ссылка с возможным решением для отсутствующего компиляторапроблема:

Попробуйте установить либо gobjc ++, либо gobjc

sudo apt-get install gobjc++
3 голосов
/ 21 декабря 2011
gcc -x objective-c file.m -o out

Google твой друг

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