「インストール - EDA」の版間の差分

提供:MochiuWiki - SUSE, Electronic Circuit, PCB
ナビゲーションに移動 検索に移動
(ページの作成:「== 概要 == EDAは、ICチップやPCB基板の設計を支援するために開発されたソフトウェアであり、Electronic Design Automation Tools(以下、EDA)の略称である。<br> EDAは、システム設計やハードウェアの実装等、多くのエンジニアリング業務に不可欠なものである。<br> <br> Linuxで使用できるEDAは、設計とシミュレーションに主眼を置いたEDAもあれば、製造準備・設…」)
 
 
(同じ利用者による、間の6版が非表示)
8行目: 8行目:


== KiCAD ==
== KiCAD ==
==== パッケージ管理システムからインストール ====
[[インストール - KiCAD]]のページを参照する。<br>
KiCADをインストールする。<br>
sudo zypper install kicad
<br>
==== ソースコードからインストール ====
ビルドに必要な依存関係のライブラリをインストールする。<br>
sudo zypper install cmake libcurl-devel pkg-config zlib-devel cairo-devel gcc boost python3-devel pkg-config
<br>
[https://www.kicad.org/download/source/ KiCADの公式Webサイト]またはGithubにアクセスして、ソースコードをダウンロードする。<br>
ダウンロードしたファイルを解凍する。<br>
tar xf kicad-<バージョン>.tar.bz2
cd kicad-<バージョン>
<br>
ビルドディレクトリを作成する。<br>
mkdir build && cd build
<br>
KiCADをビルドおよびインストールする。<br>
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=<KiCADのインストールディレクトリ> \
      KICAD_USE_OCE=ON KICAD_BUILD_I18N=ON KICAD_I18N_UNIX_STRICT_PATH=ON ..
make -j $(nproc)
make install
<br>
KiCADのデスクトップディレクトリファイルを作成する。<br>
vi ~/.local/share/applications/KiCAD.desktop
<br>
# ~/.local/share/applications/KiCAD.desktopファイル
<br><br>
<br><br>


== EAGLE ==
== EAGLE ==
Fusion 360の個人向けサブスクリプションに含まれる無料版EAGLEは、回路図シート2枚、両面基板、基板面積80cm<sup>2</sup>に限定される。<br>
[[インストール - EAGLE]]のページを参照する。<br>
<br>
[https://www.autodesk.co.jp/products/eagle/free-download Autodeskの公式Webサイト]にアクセスして、EAGLEをダウンロードする。<br>
ダウンロードしたファイルを解凍する。<br>
tar xf Autodesk_EAGLE_<バージョン>_English_Linux_64bit.tar.gz
<br>
解凍したディレクトリを任意のディレクトリに配置する。<br>
mv Autodesk_EAGLE_<バージョン>_English_Linux_64bit <任意のディレクトリ>
<br>
EAGLEの起動時に、以下に示すようなエラーが発生する場合、libexecディレクトリにあるicudtl.datファイルを1つ上の階層にコピーする。<br>
# エラー内容
Check failed: base::i18n::InitializeICU()
<br>
cd <EAGLEのインストールディレクトリ>
cp libexec/icudtl.dat .
<br><br>
<br><br>


__FORCETOC__
__FORCETOC__
[[カテゴリ:CentOS]][[カテゴリ:SUSE]]
[[カテゴリ:RHEL]][[カテゴリ:SUSE]]

2024年12月22日 (日) 01:54時点における最新版

概要

EDAは、ICチップやPCB基板の設計を支援するために開発されたソフトウェアであり、Electronic Design Automation Tools(以下、EDA)の略称である。
EDAは、システム設計やハードウェアの実装等、多くのエンジニアリング業務に不可欠なものである。

Linuxで使用できるEDAは、設計とシミュレーションに主眼を置いたEDAもあれば、製造準備・設計解析・検証に主眼を置いたEDAもある。
ここでは、チップメーカーが必要とする機能の多くを網羅した幅広いソフトウェアを記載する。


KiCAD

インストール - KiCADのページを参照する。


EAGLE

インストール - EAGLEのページを参照する。