是否可以使用完全用C+编写的动态库+;在Cocoa应用程序中 我有一个动态的C++库,它完成所有的后端工作。对于GUI,我考虑使用Cocoa。是否可以使用这个C++库和COCOA应用程序。由于通常在ObjtoC中编写了一个COCOA应用程序

是否可以使用完全用C+编写的动态库+;在Cocoa应用程序中 我有一个动态的C++库,它完成所有的后端工作。对于GUI,我考虑使用Cocoa。是否可以使用这个C++库和COCOA应用程序。由于通常在ObjtoC中编写了一个COCOA应用程序,c++,objective-c,macos,cocoa,C++,Objective C,Macos,Cocoa,是否可以使用完全用C+编写的动态库+;在Cocoa应用程序中 我有一个动态的C++库,它完成所有的后端工作。对于GUI,我考虑使用Cocoa。是否可以使用这个C++库和COCOA应用程序。由于通常在ObjtoC中编写了一个COCOA应用程序,所以我不知道如何将C++与目标C.< /P> < P> >你将C++与ObjeC++结合在一起,将C与Objo C混合,只有文件扩展名不同:它是代码> MM< /COD>而不是 M。如果你希望动态库是编译器独立的,你最好用外部> C”/代码>

是否可以使用完全用C+编写的动态库+;在Cocoa应用程序中
<>我有一个动态的C++库,它完成所有的后端工作。对于GUI,我考虑使用Cocoa。是否可以使用这个C++库和COCOA应用程序。由于通常在ObjtoC中编写了一个COCOA应用程序,所以我不知道如何将C++与目标C.< /P> < P> >你将C++与ObjeC++结合在一起,将C与Objo C混合,只有文件扩展名不同:它是代码> MM< /COD>而不是<代码> M</代码>。如果你希望动态库是编译器独立的,你最好用<代码>外部> C”/代码>(C++代码> C/代码>链接)输出.C++扩展编译器将ObjuleC和C++代码混合为Objul-C++代码,并编译。但是在Objective-C中混合C不需要任何东西。。。因此,类比很差。我为C++编写了目标C到Objic C++,因此在Objul-C++中混合C++不需要任何东西…所以这个类比是正确的:D。