當前位置:編程學習大全網 - 源碼下載 - 如何在XCode中配置Boost庫

如何在XCode中配置Boost庫

話說boost在xcode5上的安裝確實很費勁,參考實驗了相當數量的文章後,終於成功在IOS模擬器上跑通了boost庫,廢話少說,上步驟

1. 下載boost.sh安裝腳本,這裏選擇的是payco的安裝腳本,/payco/6880661 ,最簡單好用。也可以在csdn上我的代碼中下載,/snippets/68017.git

2. 打開終端,su成root,命令為 sudo su,輸入密碼即可

3. 清理掉所有之前安裝的配置,尤其是在用戶目錄下的user-config.jam,必須刪除掉,之前安裝的文件也壹並刪除掉,免得影響。(本人就是沒清理之前的配置,導致壹直編譯不通過)

4. 把boost.sh 拷貝到/usr/local 下,運行之,會自動下載,解壓,配置,編譯boost。

5. 等待編譯安裝完畢後,顯示 Completed successfully,boost庫即安裝完畢

完成了壹半,剩余的工作就是配置xcode5,其他版本的xcode也是大同小異,沒有什麽區別的。

6. 在xcode下的target-》Building setting-> Linking-> Other Linker Flags中,添加 -lboost_system -lboost_thread,這兩項(常用的功能都包含在這2個庫中,還有其他要使用的功能,都在這裏添加庫文件)

7. 在在xcode下的target-》Building setting->Search Path s 中,Header Search Path 添加/usr/local/ios/prefix/include

8. 在在xcode下的target-》Building setting->Search Paths 中,Library Search Path 添加/usr/local/ios/prefix/lib(這是給真機用的,包含arm6,arm7,arm7s等),以及/usr/local/ios/build/i386(這是給模擬器用的),基本都在壹個位置上,截取壹張圖好了

添加完畢之後,測試壹下編譯是否成功。

在任意壹個cpp文件內,添加

#include "boost/swap.hpp"

#include "boost/asio.hpp"

編譯無報錯,則順利完成boost庫在xcode5下的IOS使用編譯:)

  • 上一篇:什麽是垃圾分類
  • 下一篇:怪物獵人塗鴉有什麽用
  • copyright 2024編程學習大全網