Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/152.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用C++;在C+中的VS中创建的库+;Xcode 5中的项目? 我的教授在VisualStudio中创建了一个C++库,我们经常使用它。他向我们展示了如何将库添加到VS项目中,但我想使用Xcode作为我的IDE选择。如何将此库添加到我的Xcode项目中_C++_Xcode_Visual Studio_Static Libraries - Fatal编程技术网

如何使用C++;在C+中的VS中创建的库+;Xcode 5中的项目? 我的教授在VisualStudio中创建了一个C++库,我们经常使用它。他向我们展示了如何将库添加到VS项目中,但我想使用Xcode作为我的IDE选择。如何将此库添加到我的Xcode项目中

如何使用C++;在C+中的VS中创建的库+;Xcode 5中的项目? 我的教授在VisualStudio中创建了一个C++库,我们经常使用它。他向我们展示了如何将库添加到VS项目中,但我想使用Xcode作为我的IDE选择。如何将此库添加到我的Xcode项目中,c++,xcode,visual-studio,static-libraries,C++,Xcode,Visual Studio,Static Libraries,他为每个库提供了.lib文件,并为所使用的类提供了.h和.cpp文件 请在您的响应中详细说明。< /P> < P>在XCODE中创建一个新的C++项目,然后将所有的 .CPP < /C>和.H>代码>文件导入项目导航器中。如果需要,请确保勾选“复制项目” 如果你的老师提供了一个Makefile,你也可以尝试(比上面更高级)如果提供了.cpp,为什么不自己在Xcode下编译一个库?@icando,我该怎么做?我不想只使用源代码。我想学习如何做到这一点,当我所有的是一个图书馆所需的文件。这更像是一个

他为每个库提供了.lib文件,并为所使用的类提供了.h和.cpp文件


请在您的响应中详细说明。< /P> < P>在XCODE中创建一个新的C++项目,然后将所有的<代码> .CPP < /C>和.H>代码>文件导入项目导航器中。如果需要,请确保勾选“复制项目”


如果你的老师提供了一个
Makefile
,你也可以尝试(比上面更高级)

如果提供了.cpp,为什么不自己在Xcode下编译一个库?@icando,我该怎么做?我不想只使用源代码。我想学习如何做到这一点,当我所有的是一个图书馆所需的文件。这更像是一个常识性的问题,我不会总是有.cpp文件。“我想学习如何做”——做什么?你很不清楚。你想编译老师给你的源代码吗?或者您想编写使用教师库的软件?对于后者,您需要为Mac编译一个库。你不能在Mac上使用
.dll
。对不起,我不是很清楚。我想写一个使用我老师图书馆的软件。那么,我如何为Mac编译库呢?按照我的回答中所描述的方法。Xcode可以生成库和可执行文件(适用于MacOS和IOS)。看起来你是Xcode的初学者。生成库并重用它们已经是Xcode中的一个高级主题。我建议您只在一个Xcode控制台应用程序中包含老师给您的所有代码,以及您自己的作业。如果你的老师希望你的代码可以在他的Windows/Linux机器上编译,那么请阅读关于使用带有Xcode的
Makefile