移植C++;目标C的游戏 < >我将C++代码转换成目标C。 原始代码中包含许多“dll”文件。 如何将C++ DLL移植到目标C? 我想听听你的详细解释。 希望如此。
您不能“移植”DLL。但是,您可以移植生成它们的代码。如果你有这些DLL的代码,你可以试试看,或者你可以看看mac上是否有等效的库,这些库的函数与DLL中的函数具有相同的接口。这可能适用于运行时和移植库移植C++;目标C的游戏 < >我将C++代码转换成目标C。 原始代码中包含许多“dll”文件。 如何将C++ DLL移植到目标C? 我想听听你的详细解释。 希望如此。,c++,objective-c,porting,C++,Objective C,Porting,您不能“移植”DLL。但是,您可以移植生成它们的代码。如果你有这些DLL的代码,你可以试试看,或者你可以看看mac上是否有等效的库,这些库的函数与DLL中的函数具有相同的接口。这可能适用于运行时和移植库 如果没有源代码,恐怕您无法移植dll文件。您无法“移植”dll。但是,您可以移植生成它们的代码。如果你有这些DLL的代码,你可以试试看,或者你可以看看mac上是否有等效的库,这些库的函数与DLL中的函数具有相同的接口。这可能适用于运行时和移植库 如果没有源代码,恐怕您无法移植dll文件。请参见,
如果没有源代码,恐怕您无法移植dll文件。您无法“移植”dll。但是,您可以移植生成它们的代码。如果你有这些DLL的代码,你可以试试看,或者你可以看看mac上是否有等效的库,这些库的函数与DLL中的函数具有相同的接口。这可能适用于运行时和移植库 如果没有源代码,恐怕您无法移植dll文件。请参见,因为objective C应该是C的严格超集(根据),所以理论上应该可以这样做(假设您有代码) 请注意,如果您的代码依赖于任何外部内容(例如,依赖于平台),那么自动移植代码是不够的——您必须单独进行移植
通常将代码封装而不是端口(即,用一个机制,例如DLL或Extn)c(/p)< P/> < P> >调用C++代码。因为目标C应该是C的一个严格的超级集合(根据),这在理论上应该是可行的(假设您有代码)。 请注意,如果您的代码依赖于任何外部内容(例如,依赖于平台),那么自动移植代码是不够的——您必须单独进行移植
通常是简单的将代码封装成端口(即,用一个DLL或Extn)C(<)/P的机制调用来自目标C程序的C++代码,听起来好像你也在从Windows移植到Mac OS X?任何有效的C++代码都是有效的目标C++代码,所以C++应该C++ C++代码,我把C++代码转换成目标C++,使用C++程序=)听起来好像你也在从Windows移植到Mac OS X?任何有效的C++代码都是有效的目标C++代码,所以你应该能够在目标C++下编译它们。我正在把C++代码转换成目标C——使用C++程序=)