Mac OSX下Xcode7創建C++動態庫
系統:Mac OSX 10.10
Xcode版本:Xcode 7.2
1、啓動Xcode進入如下界面,選擇創建一個新的Code工程(Create a new Xcode project)
2、選擇Other(其他),類似Visual Studio中創建工程一樣,選擇Empty,創建一個空的工程(類似VS中的空白解決方案)
3、輸入工程名稱
4、在空的工程中添加項目,選擇File->New->Target
5、選擇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,然後編譯運行即可