1

私のGNUMakefileは次のとおりです。

include $(GNUSTEP_MAKEFILES)/common.make

APP_NAME = MyApp

MyApp_HEADER_FILES = src/objc/framework/Bug.h src/objc/framework/NSMutableArray+Shuffle.h src/objc/framework/World.h src/objc/framework/BugProtocol.h src/objc/domain/RandomBug.h 
MyApp_OBJC_FILES =  src/objc/framework/Bug.m src/objc/framework/World.m src/objc/framework/NSMutableArray+Shuffle.m src/objc/domain/RandomBug.m 

include $(GNUSTEP_MAKEFILES)/application.make

私のコードではarc4random、を使用しています。これは、に対してリンクする必要があることを意味しlibbsdます。makefileでそれを行うにはどうすればよいですか?

4

1 に答える 1

3

私はこれを理解しました。私が使用したADDITIONAL_TOOL_LIBS

include $(GNUSTEP_MAKEFILES)/common.make

APP_NAME = BhumiApp

BhumiApp_HEADER_FILES = src/objc/framework/Bug.h src/objc/framework/NSMutableArray+Shuffle.h src/objc/framework/World.h src/objc/framework/BugProtocol.h src/objc/domain/RandomBug.h 
BhumiApp_OBJC_FILES =  src/objc/framework/Bug.m src/objc/framework/World.m src/objc/framework/NSMutableArray+Shuffle.m src/objc/domain/RandomBug.m 
ADDITIONAL_TOOL_LIBS = -l:libbsd.so.0

include $(GNUSTEP_MAKEFILES)/application.make
于 2012-08-26T18:02:38.203 に答える