国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Mac OS > 正文

簡單的Mac OS編譯node-webkit的教程

2024-09-09 21:59:16
字體:
來源:轉載
供稿:網友

node-webkit 是一個很神奇的桌面客戶端項目,正如這個項目的名字,這個項目是由node 和 webkit 構成,簡單來說,就是你可以用HTML 5和 node 進行桌面客戶端開發,下面我們就來看看Mac OS編譯node-webkit.

1),下載depot_tools,zip下載不了,直接git clone下.

2),depot_tools加環境變量

3),gclient sync

a)python下載安裝不了,可以手動安裝python2.7.6,復制python.exe到depot_tools

b)git下載安裝不了,可以手動安裝git,設置環境變量到bin路徑.

c)sync先會下載chromium.src,有1.5G,如果用gclient sync會老是出錯,因為太大了,國內環境大家都懂的,所以推薦使用github客戶端來clone,clone下來后重命名到node-webkit/src.

d)以后會clone88個工程,這個過程很懊惱,會話很久時間,googlesource.com網絡有不是很穩定,所以先自己加個域名解析,會快點,如果是github的項目,建議跟c)一樣,用客戶端下載后放入目錄,這里clone的都是chromium.src下的DEPS.git文件里的配置項目.

e)88個項目都clone完成后,gclient會安裝llvm/clang,然后編譯,我使用的是OS X 11,編譯時候老是提示clang:error:invalid deployment target for -stdlib=libc++ (requires OS X 10.7 or later).

解決方案為修改:

  1. node_webkit/src/tools/clang/scripts/update.sh MACOSX_DEPLOYMENT_TARGET=10.5 ==> MACOSX_DEPLOYMENT_TARGET=10.7 
  2. f)On OSX you’ll see error messages reporting cycle in .gyp file dependency graph detected. It can be ignored because gclient wants to run gyp_chromium without a switch we need. Please move on to the Build section 
  3. Error: Command /usr/bin/python src/build/gyp_chromium returned non-zero exit status 1 in /Users/gexin/Documents/nw_workspace/node_webkit 
  4. Hook ‘/usr/bin/python src/build/gyp_chromium’ took 42.73 secs 
  5. g)cd node-webkit/src  //Vevb.com 
  6. export GYP_GENERATORS=‘ninja’ 
  7. ./build/gyp_chromium content/content.gyp 
  8. ninja -C out/Release nw -j4

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 铜鼓县| 太白县| 宁乡县| 泾川县| 渭源县| 嘉鱼县| 民权县| 北辰区| 建始县| 盐边县| 天镇县| 宿迁市| 察雅县| 裕民县| 库尔勒市| 卓资县| 滁州市| 长治县| 广宁县| 蓬安县| 邢台市| 桓仁| 元朗区| 滨海县| 昔阳县| 汝阳县| 含山县| 莱西市| 红原县| 贡觉县| 麻阳| 璧山县| 阳原县| 和顺县| 石嘴山市| 南投县| 阿图什市| 都昌县| 平顶山市| 温泉县| 科技|