MochiuWiki : SUSE, EC, PCB
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
検索
個人用ツール
ログイン
Toggle dark mode
名前空間
ページ
議論
表示
閲覧
ソースを閲覧
履歴を表示
インストール - KiCADのソースを表示
提供: MochiuWiki : SUSE, EC, PCB
←
インストール - KiCAD
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループのいずれかに属する利用者のみが実行できます:
管理者
、new-group。
このページのソースの閲覧やコピーができます。
== 概要 == <br><br> == KiCADのインストール == ==== パッケージ管理システムからインストール ==== # RHEL sudo dnf install kicad kicad-packages3d kicad-doc # SUSE sudo zypper install kicad <br> ==== リポジトリを追加してインストール ==== RHELにおいて、KiCadには3つのCoprリポジトリがあり、代替バージョンを提供している。<br> 複数のCoprリポジトリを有効にすることは問題ないが、安定版Coprとテスト版Coprの両方を有効にした場合、これらは効果的に結合される。<br> 通常、これはtesting coprになる。<br> # RHEL sudo dnf install dnf-plugins-core sudo dnf copr enable @kicad/kicad-stable sudo dnf install kicad kicad-packages3d kicad-doc # SUSE sudo zypper addrepo 'https://download.opensuse.org/repositories/electronics/$releasever/' Electronics sudo zypper refresh sudo zypper install kicad <br> ==== ソースコードからインストール ==== ===== Open Cascadeのインストール ===== Open CASCADE Technology (OCCT)は、3次元CAD、CAM、CAE用のオープンソースソフトウェア開発プラットフォームである。<br> <br> もし、パッケージ管理システムにあるOpen Cascadeのバージョンが古い場合、ソースコードからインストールする。<br> まず、[https://github.com/Open-Cascade-SAS/OCCT Open CascadeのGithub]にアクセスして、ソースコードをダウンロードする。<br> ダウンロードしたファイルを解凍する。<br> tar xf OCCT-<バージョン>.tar.gz cd OCCT-<バージョン> <br> Open Cascadeをビルドおよびインストールする。<br> mkdir build && cd build cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=<Open Cascadeのインストールディレクトリ> make -j $(nproc) make install <br> ===== SWIGのインストール ===== SWIGは、CおよびC++で書かれたプログラムをさまざまな高級プログラミング言語と接続するソフトウェア開発ツールである。<br> <br> もし、パッケージ管理システムにあるSWIGのバージョンが古い場合、ソースコードからインストールする。<br> まず、SWIGのビルドに必要なライブラリをインストールする。<br> # SUSE sudo zypper install bison pcre2-devel <br> [https://www.swig.org SWIGの公式Webサイト]、または、[https://github.com/swig/swig SWIGのGithub]にアクセスして、ソースコードをダウンロードする。<br> ダウンロードしたファイルを解凍する。<br> tar xf swig-<バージョン>.tar.gz cd swig-<バージョン> <br> SWIGをビルドおよびインストールする。<br> mkdir build && cd build cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=<SWIGのインストールディレクトリ> make -j $(nproc) make install <br> ===== KiCADのインストール ===== KiCADのビルドに必要なライブラリをインストールする。<br> # SUSE sudo zypper install pkg-config make cmake gcc-c++ gcc11-c++ gcc11-PIE ninja fdupes wxGTK3-devel python3-devel python3-wxPython python3-pybind11-devel \ cairo-devel libopenssl-devel libopenssl-1_1-devel zlib-devel libzip-devel libcurl-devel unixODBC-devel occt-devel glm-devel glew-devel \ libboost_filesystem-devel-impl libboost_system-devel-impl libboost_test-devel-impl \ memory-constraints swig libngspice-devel hicolor-icon-theme gettext update-desktop-files \ ffmpeg-4-libavcodec-devel ffmpeg-4-libavdevice-devel ffmpeg-4-libavfilter-devel ffmpeg-4-libavformat-devel \ # 不要の可能性あり ffmpeg-4-libavresample-devel ffmpeg-4-libavutil-devel ffmpeg-4-libswresample-devel ffmpeg-4-libswscale-devel \ # 不要の可能性あり ffmpeg-4-libpostproc-devel # 不要の可能性あり <br> [https://gitlab.com/kicad/code/kicad KiCADのGitLab]にアクセスして、KiCADのソースコードをダウンロードする。<br> または、<code>git clone</code>コマンドを実行して、ソースコードをダウンロードする。<br> git clone https://gitlab.com/kicad/code/kicad.git -b <ブランチ名> cd kicad # 実行例 git clone https://gitlab.com/kicad/code/kicad.git -b 7.0 KiCAD <br> KiCADをビルドおよびインストールする。<br> mkdir build && cd build cmake -G Ninja .. \ -DCMAKE_C_COMPILER=<GCC 8以降のコンパイラのパス> -DCMAKE_CXX_COMPILER=<G++ 8以降のコンパイラのパス> \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=<KiCADのインストールディレクトリ> \ -DKICAD_INSTALL_DEMOS=ON -DKICAD_SPICE=ON -DKICAD_BUILD_I18N=ON \ -DOCC_INCLUDE_DIR=/<Open Cascadeのインストールディレクトリ>/include/opencascade \ # Open Cascadeのインクルードディレクトリの指定が必要な場合 -DCMAKE_CXX_FLAGS=-fuse-ld=lld # デフォルトのBFDリンカ(ld)とは異なるリンカ(例: gold(高速)、 lld(高速)、 mold(最速))を使用すると、ビルド速度がさらに向上する # リンカを変更するには、-fuse-ld=<リンカ名>を指定する ninja -C . ninja -C . install <br> KiCADのデスクトップエントリファイルを作成する。<br> vi ~/.local/share/applications/KiCAD.desktop <br> <syntaxhighlight lang="ini"> # ~/.local/share/applications/KiCAD.desktopファイル </syntaxhighlight> <br> KiCADの実行に必要なライブラリをインストールする。<br> sudo zypper install python3-wxPython unixODBC libngspice0 <br> KiCADのビルドの詳細を知りたい場合は、[https://dev-docs.kicad.org/en/build/ KiCADの公式Webサイト]を参照すること。<br> <br><br> __FORCETOC__ [[カテゴリ:RHEL]][[カテゴリ:SUSE]][[カテゴリ:電子回路]][[カテゴリ:PCB]]
インストール - KiCAD
に戻る。
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
Collapse