|
|
| (同じ利用者による、間の5版が非表示) |
| 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 libboost_headers1_66_0-devel wxWidgets-3_0-devel python3-devel python-wxWidgets-3_0-devel \
| |
| glm-devel libgomp1 libngspice-devel doxygen swig Mesa-devel Mesa-libd3d-devel glew-devel
| |
| <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]] |
概要
EDAは、ICチップやPCB基板の設計を支援するために開発されたソフトウェアであり、Electronic Design Automation Tools(以下、EDA)の略称である。
EDAは、システム設計やハードウェアの実装等、多くのエンジニアリング業務に不可欠なものである。
Linuxで使用できるEDAは、設計とシミュレーションに主眼を置いたEDAもあれば、製造準備・設計解析・検証に主眼を置いたEDAもある。
ここでは、チップメーカーが必要とする機能の多くを網羅した幅広いソフトウェアを記載する。
KiCAD
インストール - KiCADのページを参照する。
EAGLE
インストール - EAGLEのページを参照する。