[問題] chromium編譯問題

看板C_and_CPP (C/C++)作者 (GN)時間10年前 (2015/11/21 01:42), 編輯推噓4(405)
留言9則, 8人參與, 最新討論串1/1
目前在研究chromium, 但在編譯時一直出現error(open source都這樣嗎...誤) 請各位幫我看一下. issue1: d:\duke\chromium\src\out\debug\gen\device\usb\usb_ids_gen.cc(1840) : error C2220: 將警告視為錯誤處理 - 沒有產生 'object' 檔案 d:\duke\chromium\src\out\debug\gen\device\usb\usb_ids_gen.cc(1840) : warning C4566: 由通用字元名稱 '\u00C2' 表示的字元,無法在目前的字碼頁中表示 (950) issue2: d:\duke\chromium\src\third_party\snappy\src\snappy-stubs-internal.h : error C2220: 將警告視為錯誤處理 - 沒有產生 'object' 檔案 d:\duke\chromium\src\third_party\snappy\src\snappy-stubs-internal.h : warning C4819: 檔案含有無法在目前字碼頁 (950) 中表示的字元。請以 Unicode 格式儲存檔案 以防止資料遺失 目前可以查到issue2的解法(用記事本開啟,再用unicode格式儲存), 但issue1目前待解.. ps.usb_ids.gen.cc檔中確實有特殊字元, 例如字串中有法文字元. 請問要如何在不改字串的情形下順利編譯. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.171.176.144 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1448041336.A.2D3.html

11/21 01:45, , 1F
你不考慮在Linux環境編譯嗎?
11/21 01:45, 1F

11/21 04:52, , 2F
open source在windows上都這樣嗎…
11/21 04:52, 2F

11/21 05:14, , 3F
open source最好用原開發環境
11/21 05:14, 3F

11/21 09:55, , 4F
沒編過, 但有教學啊 https://goo.gl/XhiRDY
11/21 09:55, 4F

11/21 12:07, , 5F
照chromium教學做了, 就是打ninja -C ...編譯時的error
11/21 12:07, 5F

11/21 12:09, , 6F
看起來是有開 -Werror, 然後因為 Windows console cp950
11/21 12:09, 6F

11/21 12:09, , 7F
編碼有些字不能顯示, 導致產生了警告
11/21 12:09, 7F

11/21 21:03, , 8F
-Werror 可以在 gyp_chromium 的時候用 -Dwerror= 關掉
11/21 21:03, 8F

12/05 22:41, , 9F
在windows 下CJK 會有codepage error, 要把語系改到en
12/05 22:41, 9F
文章代碼(AID): #1MJrjuBJ (C_and_CPP)
文章代碼(AID): #1MJrjuBJ (C_and_CPP)