[topfreegames]windows xp下安裝pip\cmake編譯libpitaya

最近在學習golang分佈式框架,通過閱讀代碼來學習go。我選擇了一款國外的輕量級的分佈式框架。原因是代碼量小,但是特點涵蓋目前一些前沿技術。這個開源項目比較小衆所以學習過程中會比較坎坷。比如光搭建環境就遇到不少問題。現在先來說說客戶端SDK的windows環境搭建。

項目地址 https://github.com/topfreegames/libpitaya

首先準備安裝conan、cmake,conan安裝前需要使用pip install 方式安裝,pip是python環境需要先安裝python

各下載地址:

python https://www.python.org/downloads/windows/ (我的操作系統是windows xp所以需要安裝python2.7)

pip https://pip.pypa.io/en/stable/installing/ 

安裝後可以使用pip install conan 安裝conan。

connan也是包管理工具,包的倉庫地址爲https://conan.io/center/

cmake https://cmake.org/download/ 因爲操作系統是windows xp 所以安裝最新版本會有問題,可以使用3.9(必須cmake要3.7以上)

在這之前還需要安裝visual studio工具,這樣connan會自動檢測生成配置文件。具體connan配置文件內容編輯參考(-s = --setting -o= --option)https://docs.conan.io/en/latest/reference/profiles.html#profiles

最後使用cmake產生vs項目編譯文件。

cmake -H. -B _builds/windows -G "Visual Studio 14 2015 Win32" -DBUILD_SHARED_LIBS=ON

cmake --build _builds/windows --config Releas 

在ubuntu環境編譯,需要安裝cmake、ninja

sudo apt install cmake

sudo apt install ninjia

make setup-adnroid-linux

make build-android

 

 

 

 

 

 

 

 

發佈了256 篇原創文章 · 獲贊 66 · 訪問量 68萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章