Mac OSX下Xcode7创建C++动态库

  • Post author:
  • Post category:其他


Mac OSX下Xcode7创建C++动态库


目录


1、Xcode创建工程


2、创建空项目


3、输入工程名称


4、添加项目


5、选择Library


6、设置动态库


7、添加动态库代码


8、创建测试程序


9、添加测试代码


10、添加链接库


系统:Mac OSX 10.10
Xcode版本:Xcode 7.2

1、Xcode创建工程

启动Xcode进入如下界面,选择创建一个新的Code工程(Create a new Xcode project)

2、创建空项目

选择Other(其他),类似Visual Studio中创建工程一样,选择Empty,创建一个空的工程(类似VS中的空白解决方案)

3、输入工程名称

4、添加项目

在空的工程中添加项目,选择File->New->Target

5、选择Library

选择OS X->Framework & Library ->Library

6、设置动态库

输入项目名称,在Framework中选择


STL(C++ Library)


,Type中选择


Dynamic

7、添加动态库代码

8、创建测试程序

添加一个测试程序选择OS X->Appliction->Command Line Tool

9、添加测试代码

点击设置活动的工程(Set the active scheme),切换到AddTest(测试工程名称)

10、添加链接库

在项目设置页面选择项目资源(Build Phases)添加项目依赖(Target Dependencies)的项目Add,添加链接需要的库文件(Link Binary With Libraries)libAdd.dylib,然后编译运行即可



版权声明:本文为qq981378640原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。