2012-04-14 68 views
1

我已经设置了GNUstep的橱窗,
有格姆和ProjectCenter是runnng
,成功打造一个Objective-C的Hello World应用程序
与格姆内置的UI。不能编译C++在GNUstep的ProjectCenter是

但是,像Class等
添加C++的东西将使项目不编译。

ProjectCenter的“新文件”命令
没有“cpp”,只有“c”文件。

是不是ProjectCenter不支持C++/Obj-C++?

有没有办法编译make文件来编译C++文件?

# 
# GNUmakefile - Generated by ProjectCenter 
# 
ifeq ($(GNUSTEP_MAKEFILES),) 
GNUSTEP_MAKEFILES := $(shell gnustep-config --variable=GNUSTEP_MAKEFILES 2>/dev/null) 
endif 
ifeq ($(GNUSTEP_MAKEFILES),) 
$(error You need to set GNUSTEP_MAKEFILES before compiling!) 
endif 

include $(GNUSTEP_MAKEFILES)/common.make 

# 
# Application 
# 
VERSION = 0.1 
PACKAGE_NAME = myapp 
APP_NAME = myapp 
myapp_APPLICATION_ICON = 


# 
# Resource files 
# 
myapp_RESOURCE_FILES = \ 
Resources/myapp.gorm \ 
Resources/Main.gsmarkup \ 
Resources/MainMenu-GNUstep.gsmarkup \ 
Resources/MainMenu-OSX.gsmarkup 


# 
# Header files 
# 
myapp_HEADER_FILES = \ 
AppController.h \ 
mycls.h 

# 
# Class files 
# 
myapp_OBJC_FILES = \ 
AppController.m 

# 
# Other sources 
# 
myapp_C_FILES = \ 
mycls.c 

myapp_OBJC_FILES += \ 
myapp_main.m 

# 
# Makefiles 
# 
-include GNUmakefile.preamble 
include $(GNUSTEP_MAKEFILES)/aggregate.make 
include $(GNUSTEP_MAKEFILES)/application.make 
-include GNUmakefile.postamble 

回答

1

目前(0.6.2),ProjectCenter是不支持C++,也没有对象 - C++的对象 -

++的支持是对未来的计划,虽然。