У меня есть вопрос, относящийся к этому вопросу Невозможно скомпилировать Objective C с помощью Gnustep в Windows
Я пытаюсь скомпилировать свое первое целевое приложение c в Windows.
Файл hello.m (все файлы ниже созданы в Visual Studio)
#import <../Program Files/GNUstep/System/Library/Headers/Foundation/Foundation.h>
int main(int argc, const char* argv[])
{
NSAutoreleasePool* pool = [[NSAutoreleasePool alloc] init];
NSLog(@"Hello from Hello.m!");
[pool release];
return 0;
}
Для его компиляции у меня есть GNUmakefile в том же каталоге:
include $(GNUSTEP_MAKEFILES)/common.make
TOOL_NAME = hello
YourProg_OBJC_FILES = hello.m
include $(GNUSTEP_MAKEFILES)/tool.make
Насколько я понимаю, когда я запускаю команду make, команда make выполняет GNUmakefile.
Когда я делаю это в оболочке GNUStep, я получаю ошибку
GNUmakefile:1 *** missing separator. Stop.
Я попытался добавить вкладку в первую строку. Это ничего не сделало. Да, я уверен, что это была табуляция, а не пробел.