Связывание проекта Objective-C в Windows - PullRequest
0 голосов
/ 09 февраля 2011

Я скомпилировал два класса (Etudiant.m) и (main.m), и я успешно получил два файла .o (Etudiant.o) и (main.o). Однако при связывании с этой командой:

gcc -c -o prog -Wno-import Etudiant.o main.o -lobjc

Я получил это:

gcc.exe : Etudiant.o : linker input file unused because linking not done

gcc.exe : main.o : linker input file unused because linking not done

Может кто-нибудь помочь мне узнать, как решить проблемы с ссылками ?? THX заранее.

1 Ответ

3 голосов
/ 09 февраля 2011

Не используйте -c.Это говорит интерфейсу gcc не выполнять связывание.Итак, вместо

 gcc -c -o prog -Wno-import Etudiant.o main.o -lobjc

просто сделайте

 gcc -o prog -Wno-import Etudiant.o main.o -lobjc
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...