看板 C_and_CPP 關於我們 聯絡資訊
目前在研究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
james732: 你不考慮在Linux環境編譯嗎? 11/21 01:45
OPIV: open source在windows上都這樣嗎… 11/21 04:52
johnpage: open source最好用原開發環境 11/21 05:14
uranusjr: 沒編過, 但有教學啊 https://goo.gl/XhiRDY 11/21 09:55
a2975313: 照chromium教學做了, 就是打ninja -C ...編譯時的error 11/21 12:07
suhorng: 看起來是有開 -Werror, 然後因為 Windows console cp950 11/21 12:09
suhorng: 編碼有些字不能顯示, 導致產生了警告 11/21 12:09
lantw44: -Werror 可以在 gyp_chromium 的時候用 -Dwerror= 關掉 11/21 21:03
andyjy12: 在windows 下CJK 會有codepage error, 要把語系改到en 12/05 22:41