国产探花免费观看_亚洲丰满少妇自慰呻吟_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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宁阳县| 无棣县| 奇台县| 和静县| 长春市| 长宁县| 特克斯县| 横峰县| 泸水县| 贡嘎县| 亚东县| 奉新县| 湖北省| 平乐县| 喀喇沁旗| 青浦区| 民县| 隆化县| 邮箱| 秭归县| 万年县| 梅河口市| 晋中市| 伊通| 西峡县| 新营市| 泸水县| 高雄市| 晋州市| 铁岭市| 青岛市| 嵊州市| 通河县| 横山县| 乌苏市| 灵山县| 大新县| 咸丰县| 南木林县| 南木林县| 沙湾县|