機器環境:mac os x 10.10.2,xcode 6.1
1、獲取源**
2、刪除不必要原始檔
在專案資料夾下刪除除了testutil.h之外包含 test 的源**檔案\其他檔案不必要檔案:
find . -name "*test*" | grep -v "testutil.h" | xargs rm
rm ./db/leveldb_main.cc ./db/db_bench.cc
4、設定include路徑
xcode 工程的 build settings -> search paths -> user header paths,加入以下兩項:
./include
.
c++
language
dialect設為c
++11c
++standard
library
設為libstdc
++
新增編譯選項
-dos_macosx
-dleveldb_platform_posix
-dleveldb_atomic_present
-o2-dndebug
6、新增main.cpp檔案,並include 『leveldb/db.h』,再實現介面呼叫測試。
7、由於size_t和uint32_t型別轉換,所以編譯會有部分 warning
8、編譯成功後,執行結果如下:
搭建xcode9的IOS開發環境
首先感謝一下大佬們提供的資源 映象 關於vm的破解與os系統的安裝 關於mac系統虛擬機器如何問題 第一部分 軟體準備 第二部分 安裝vmware workstation 解鎖vmware和安裝os x 第三部分 在os x上安裝xcode 提醒一下最好去xcode官方看一下版本與支援系統的型號,我...
提高Xcode開發效率
工程很大,電腦很差 主要因為沒有固態硬碟!從頭編譯要十多分鐘,每次開機xcode執行index也要十多分鐘,因此記錄下優化的方法。1.debug模式下不生成dsym檔案 2.使用ram磁碟 1 刪除derivedata rm rf library developer xcode deriveddat...
《Xcode實戰開發》 導讀
1.2 參與計畫 1.3 更多素材 1.4 小結 第 2 章 探索xcode環境 2.1 得到乙個視窗 2.2 建立專案 2.3 工作區視窗 2.4 導航器區域 2.5 跳轉欄 2.6 編輯器區域 2.7 工具區域 2.8 除錯區域 2.9 活動檢視器 2.10 標籤式編碼 2.11 組織器視窗 2...