crashpad 編譯

一環境配置
1.1設置系統UTF8編碼
在這里插入圖片描述

1.2vs2017語言環境設置英文包

在這里插入圖片描述

二.獲取depot_tools(此步驟可以跳過 最新工具包已上傳下載使用即可)
windows下載壓縮包,然后放到系統PATH中

下載完以后,基本就是靠depot_tools這個工具集合了,這個工具機帶有git,ninja,python

注意:現在完成后,本機裝python路徑需先注釋調,之后編譯依賴depot_tools

三:crashpad庫編譯步驟:
1.git 抓取https://chromium.googlesource.com/crashpad/crashpad (此步驟可跳過最新代碼已更新)

$ cd ~/crashpad/crashpad
$ git pull -r

2.gclient sync (此步驟可跳過最新代碼已更新)

在這里插入圖片描述

需翻墻 若更新超時 添加代理

export http_proxy=“http://127.0.0.1:7890”
export https_proxy=“http://127.0.0.1:7890”

執行gclient sync

Error: client not configured; see ‘gclient config’

原因是本地缺少.client配置文件導致可執行 gclient config https://chromium.googlesource.com/crashpad/crashpad 解決

四:編譯(git上 二,三,步驟已完成可跳過,重點關注這一步就行)
1.解壓depot_tools 到當前目錄 并把depot_tools添加到系統路徑 注意:本機裝python路徑需先注釋掉,之后編譯依賴depot_tools

2.配置編譯參數:

在這里插入圖片描述
在這里插入圖片描述

3.生成編譯配置

在這里插入圖片描述

4.修改out/Debug目錄下toolchain.ninja 編譯參數 debug /MDd release /MD

在這里插入圖片描述

5.ninja -t clean 清空 ninja -C out/Debug 編譯成功 編譯完成可以使用

在這里插入圖片描述

6.lib拷貝 lib生成路徑比較分散,需手動拷貝出去 存放路徑out/Debug/obj/…

在這里插入圖片描述

五,輔助
1.生成vs工程

在這里插入圖片描述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/79105.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/79105.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/79105.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

基于標注數據的情感分析模型研究

標題:基于標注數據的情感分析模型研究 內容:1.摘要 隨著互聯網的快速發展,大量文本數據蘊含著豐富的情感信息,對其進行情感分析具有重要的商業和社會價值。本研究的目的是構建基于標注數據的情感分析模型,以準確識別文本中的情感傾向。方法上…

【數據鏈路層深度解析】從幀結構到協議實現

目錄 一、數據鏈路層核心定位1.1 OSI模型中的位置1.2 三大核心職責 二、幀結構詳解2.1 以太網幀標準格式(IEEE 802.3)2.2 幀封裝代碼示例 三、核心協議機制3.1 MAC地址體系3.2 介質訪問控制CSMA/CD(以太網沖突檢測)現代交換機的演…

在若依前后端分離項目中集成 ONLYOFFICE 以實現在線預覽、編輯和協作功能

在若依前后端分離項目中集成 ONLYOFFICE 以實現在線預覽、編輯和協作功能 概述 ONLYOFFICE 是一款開源的在線文檔編輯套件,可實現文檔預覽、編輯、協作與轉換等功能,可通過 Docker 部署 DocumentServer 服務,并通過 HTTP API 或 WOPI 接口與…

SpringMVC 通過ajax 前后端數據交互

在前端的開發過程中,經常在html頁面通過ajax進行前后端數據的交互,SpringMVC的controller進行數據的接收,但是有的時候后端會出現數據無法接收到的情況,這個是因為我們的參數和前端ajax的contentType參數 類型不對應的情景&#x…

最新DeepSeek-Prover-V2-671B模型 簡介、下載、體驗、微調、數據集:專為數學定理自動證明設計的超大垂直領域語言模型(在線體驗地址)

DeepSeek-Prover-V2-671B模型 簡介、下載、體驗、微調、數據集:專為數學定理自動證明設計的超大垂直領域語言模型(在線體驗地址) 體驗地址:[Hugging Face 在線體驗]https://huggingface.co/playground?modelIddeepseek-ai/DeepS…

Kafka的Topic分區數如何合理設置?

一、分區數設置原則 1. 并發能力基準 分區數決定最大消費者并行度,建議設置為消費者組內消費者數量的整數倍 例如:消費者組有4個實例 → 分區數設為4/8/12等 這里定義的目的是為了讓消費者能均勻的分配到分區,避免打破負載均衡,…

章越科技賦能消防訓練體征監測與安全保障,從傳統模式到智能躍遷的實踐探索

引言:智能化轉型浪潮下,消防訓練的“破局”之需 2021年《“十四五”國家消防工作規劃》的出臺,標志著我國消防救援體系正式邁入“全災種、大應急”的全新階段。面對地震、洪澇、危化品泄漏等復雜救援場景,消防員不僅需要更強的體…

【數據庫原理及安全實驗】實驗五 數據庫備份與恢復

指導書原文 數據庫的備份與恢復SSMS 【實驗目的】 1) 熟悉并掌握利用界面操作進行數據庫備份和恢復的原理和操作。 【實驗原理】 1) 數據庫的恢復包括大容量日志恢復模式和簡單恢復模式。其中大容量日志恢復模式,簡單地說就是要對大容量操作進行最小日志記錄&a…

Linux 基礎IO(上)--文件與文件描述符fd

前言: 在生活里,我們常和各種文件打交道,像用 Word 寫文檔、用播放器看視頻,這些操作背后都離不開文件的輸入輸出(I/O)。在 Linux 系統中,文件 I/O 操作更是復雜且關鍵。 接下來我們將深入探討…

快速了解Go+rpc

更多個人筆記:(僅供參考,非盈利) gitee: https://gitee.com/harryhack/it_note github: https://github.com/ZHLOVEYY/IT_note 文章目錄 rpc基礎概念GO的rpc應用簡單編寫json編寫rpc rpc基礎概念 電商系統…

基于大模型的膀胱腫瘤全周期診療方案研究報告

目錄 一、引言 1.1 研究背景與意義 1.2 研究目的與方法 1.3 國內外研究現狀 二、大模型預測膀胱腫瘤的原理與技術基礎 2.1 大模型介紹 2.2 預測原理 2.3 技術支撐 三、術前風險預測與準備方案 3.1 腫瘤分期與惡性程度預測 3.2 患者身體狀況評估 3.3 術前準備工作 …

2025年4月個人工作生活總結

本文為 2025年4月工作生活總結。 研發編碼 一個項目的臨時記錄 自2月份領導讓我牽頭負責一個項目起,在本月算是有較多時間投入——但也是與之前的相比。 月初,清明節前一晚上,因某事務被叫上參加臨時緊急遠程會議,幾方領導都在…

Python爬蟲實戰:獲取軟科網最新特定專業大學排名數據并做分析,為高考填報志愿做參考

一、引言 在高考升學的重要階段,志愿填報成為考生和家長關注的核心問題。準確、全面且具有權威性的大學專業排名數據,是考生做出科學志愿決策的關鍵依據。軟科網作為專業的大學排名信息發布平臺,其發布的計算機科學與技術專業排名數據,因具有較高的公信力和參考價值,備受…

自學S32k144(18)————芯片鎖死問題及成功解鎖流程

1.鎖死原因 溫度過高flash異常操作靜電等電壓異常問題。。。。 本人出現情況:之前開發板不知什么原因,發生短路,重新置換芯片后,發現芯片在S32DS中無法正常燒錄 判斷可能是由于焊接時溫度過高導致鎖死。需解鎖芯片。 2.解決方法…

ISIS的由于L1產生的一系列問題

如果有些名詞不清晰可以查看之前文章 L1訪問其他區域使用缺省路由會引發次優路徑問題,但次優路徑leak路由又會引發路由環路問題,下面將會從去缺省路由到路由環路一一解決 Level 1的缺省路由 L1訪問其他區域使用缺省路由 --> 引發次優路徑 --> 引…

C++繼承(下)

目錄 一、繼承與友元 二、繼承與靜態成員 三、菱形繼承及菱形虛擬繼承 1. 繼承的方式 2. 菱形繼承的問題 3. 菱形虛擬繼承 4. 虛擬繼承解決數據冗余和二義性的原理 4.1 普通菱形繼承的內存布局 4.2 虛擬繼承的內存布局 四、繼承的總結和反思 1. 多繼承的復雜性 2.…

【漫話機器學習系列】233.激活閾(Threshold Activation)

深度學習入門:了解“閾值激活函數”(Threshold Activation Function) 激活函數是神經網絡中至關重要的一環。今天,我們通過一幅簡單直觀的手繪圖,一起理解最早期也最基礎的激活函數之一 —— 閾值激活函數(…

(4)python中jupyter lab使用python虛擬環境

1. 先了解IPython和IPyKernel簡介 IPython 是一個功能強大的交互式 Python 解釋器和開發環境。它提供了一種增強的 Python Shell,使得用戶能夠以交互的方式探索、分析和可視化數據。IPython 的名稱來源于 "Interactive Python",體現了其交互式的特性。 IPyKernel 是…

nginx 配置要領

你提出的問題非常好!確實在配置 WebSocket 代理時,proxy_pass 的 URL 處理需要特別注意。以下是關鍵解釋和修正建議: 1. 原配置的問題分析 location /ws/ {proxy_pass http://fastapi-container:8000; # 會保留 /ws/ 前綴傳遞給后端 }這種配…

【AI】DeepSeek 流程圖 / 時序圖制作,Word 排版錯亂問題,文字轉直觀圖形

一:動態流程圖 / 時序圖制作(DeepSeek Draw.IO) 工具準備 DeepSeek(AI 生成代碼):官網(免費)Draw.IO(可視化渲染):官網(免費&#…