0
Я скомпилировал два класса (Etudiant.m) и (main.m), и я успешно получил два файла .o (Etudiant.o) и (main.o). Однако при связывании с этой командой:Ссылка на проект Objective-C на Windows
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 заранее.
Привет, я уже пробовал ваше предложение, но я получил: не может найти -lobjc collect2: Id возвращается статус 1 выхода – Malloc
@Malek: вам нужно чтобы сообщить компоновщику, где находится библиотека выполнения Objective-C. put '-L <путь к папке, содержащей библиотеку времени выполнения Obj C>' перед '-lobjc' – JeremyP
Привет, ища для поиска библиотеки времени выполнения, я думаю, она находится под C: \ GNUstep \ mingw \ lib \ gcc \ mingw32 \ 4.4.0 \ include, поэтому я попробовал эту команду, как вы сказали, но у меня все еще есть такая же ошибка выше: (( – Malloc