geckodriver build 방법
1. Rust 설정
Windows에서 Rust에 대한 개발 환경 설정 | Microsoft Docs
Windows에서 Rust에 대한 개발 환경 설정
Windows에서 Rust로 앱을 개발하는 데 관심이 있는 초급자를 위한 개발 환경을 설정합니다.
docs.microsoft.com
2. geckodriver 소스 다운로드
아래 사이트에서 Releases로 이동하여 Source download
GitHub - mozilla/geckodriver: WebDriver for Firefox
GitHub - mozilla/geckodriver: WebDriver for Firefox
WebDriver for Firefox. Contribute to mozilla/geckodriver development by creating an account on GitHub.
github.com
Release 0.30.0 · mozilla/geckodriver · GitHub
Release 0.30.0 · mozilla/geckodriver
0.30.0 (2021-09-16, d372710b98a6) Known problems geckodriver restricts connections to local IP addresses. This can interfere with deployments in which geckodriver is running on a different netwo...
github.com
3. geckodriver build
source code를 rust 하부에 위치시킨 후 아래 명령 수행
cargo build
Building geckodriver — Firefox Source Docs documentation (mozilla.org)
Building geckodriver — Firefox Source Docs documentation
Building geckodriver geckodriver is written in Rust, a systems programming language from Mozilla. Crucially, it relies on the webdriver crate to provide the HTTPD and do most of the heavy lifting of marshalling the WebDriver protocol. geckodriver translate
firefox-source-docs.mozilla.org