在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

IntelliJ Idea開發環境安裝教程

傅里葉的貓 ? 來源:傅里葉的貓 ? 作者: 張大俠 ? 2022-10-17 10:53 ? 次閱讀

安裝JDK

下載jdk17:

wgetwgethttps://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz

解壓:

tar-xzvfjdk-17_linux-x64_bin.tar.gz

移動到/usr目錄下:

sudomvjdk-17.0.4.1//usr/local/

修改環境配置文件:

sudogvim/etc/profile

在最后一行加上:

exportJAVA_HOME=/usr/local/jdk-17.0.4.1
exportCLASSPATH=.:JAVA_HOME/lib
exportPATH=.:JAVA_HOME/bin:$PATH

重新source 環境配置文件:

source/etc/profile

檢查是否配置成功:

java-version
5e7bdca4-4c32-11ed-a3b6-dac502259ad0.pngimage-20221013234418406

安裝Idea

我們后面會在IntelliJ Idea上開發,因此先安裝開發環境。

方法一:

下載軟件包:

https://www.jetbrains.com/idea/download/#section=linux

解壓:

tar-xzvfideaIU-2021.1.3.tar.gz

運行:

./bin/idea.sh

方法二:

直接使用Ubuntu自帶的Ubuntu Software工具進行安裝:

5ebe8842-4c32-11ed-a3b6-dac502259ad0.pngimage-20221015101135248

安裝完成后,可以在~/.bashrc中設計快捷啟動方式:

exportIDEA_HOME=/snap/intellij-idea-community/390
PATH=$PATH:$IDEA_HOME/bin
aliasidea="idea.sh"

安裝scala

方法一:

可以下載scala的安裝包,然后進行安裝,方式如下:(但我沒有安裝成功)

scala下載地址:必須要安裝2.11.xx,這里我們安裝2.11.12,下載地址如下:

https://scala-lang.org/download/2.11.12.html

安裝:

sudodpkg-i

方法二:

直接在Idea的新建工程時,選擇scala的版本,工具會自動下載:

5edfb7ce-4c32-11ed-a3b6-dac502259ad0.pngimage-20221014232150250

安裝Plugin

在Idea中,安裝SBT Executor和Scala兩個擴展包:

5f17f1d4-4c32-11ed-a3b6-dac502259ad0.pngimage-20221010000011931

寫第一個demo

新建工程:

5f37b398-4c32-11ed-a3b6-dac502259ad0.pngimage-20221010000050651

選擇JDK位置、sbt版本(這個隨意)和Scala版本(注意時2.11.12):

5edfb7ce-4c32-11ed-a3b6-dac502259ad0.pngimage-20221014232150250

配置build.sbt文件:

5fa2f798-4c32-11ed-a3b6-dac502259ad0.pngimage-20221010233234880

操作完上圖的3步后,可以看到下面的提示,說明更新完成。

60170638-4c32-11ed-a3b6-dac502259ad0.png

新建Scala Class:

60591d7a-4c32-11ed-a3b6-dac502259ad0.pngimage-20221010233549717

命名為And_Gate,也就是說我們寫一個與門的程序:

6072a6b4-4c32-11ed-a3b6-dac502259ad0.pngimage-20221014233442431

Scala代碼如下:

importspinal.core._

classAND_GateextendsComponent{

/**
*Thisisthecomponentdefinitionthatcorrespondsto
*theVHDLentityofthecomponent
*/
valio=newBundle{
vala=inBool()
valb=inBool()
valc=outBool()
}

//Herewedefinesomeasynchronouslogic
io.c:=io.a&io.b
}

objectAND_Gate{
//Let'sgo
defmain(args:Array[String]){
SpinalVerilog(newAND_Gate)
}
}

運行代碼:

6094b83a-4c32-11ed-a3b6-dac502259ad0.pngimage-20221014233642771

可以看到,生成了一個AND_Gate.v的文件:

60bf46fe-4c32-11ed-a3b6-dac502259ad0.pngimage-20221014233712328

內容如下,就是一個與門的邏輯。

60fa242c-4c32-11ed-a3b6-dac502259ad0.pngimage-20221014233727623

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 開發環境
    +關注

    關注

    1

    文章

    225

    瀏覽量

    16617
  • JDK
    JDK
    +關注

    關注

    0

    文章

    81

    瀏覽量

    16596
  • scala
    +關注

    關注

    0

    文章

    42

    瀏覽量

    6420
  • idea
    +關注

    關注

    1

    文章

    68

    瀏覽量

    4276

原文標題:SpinalHDL入坑嘗試

文章出處:【微信號:傅里葉的貓,微信公眾號:傅里葉的貓】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    Mac使用IntelliJ IDEA創建JavaWeb項目的步驟

    筆記 —— Mac 使用IntelliJ IDEA創建JavaWeb項目
    發表于 05-27 12:39

    IntelliJ IDEA創建Java工程并用hqC連接數據庫的步驟

    IntelliJ IDEA創建一個普通的Java工程并用hqC連接數據庫
    發表于 04-10 14:09

    IntelliJ IDEA Default Keymap

    IntelliJ IDEA Default Keymap
    發表于 07-12 16:05 ?0次下載

    intellij idea使用教程

    IntelliJ IDEA 有很多人性化的設置我們必須單獨拿出來講解,也因為這些人性化的設置讓我們這些 IntelliJ IDEA 死忠粉更加死心塌地使用它和分享它。
    的頭像 發表于 02-08 16:19 ?2819次閱讀

    IntelliJ IDEA人性化的設置講解

    區分大小寫的情況是這樣的:比如我們在 Java 代碼文件中輸入 stringBuffer IntelliJ IDEA 是不會幫我們提示或是代碼補充的,但是如果我們輸入 StringBuffer 就可以進行代碼提示和補充;
    的頭像 發表于 08-27 15:22 ?2634次閱讀
    <b class='flag-5'>IntelliJ</b> <b class='flag-5'>IDEA</b>人性化的設置講解

    JetBrains IntelliJ IDEA 適配蘋果M1 Mac

    IntelliJ IDEA 官方發布新的公告,稱已經為早期采用者準備了兩個 Build 版本。這就是 IntelliJ IDEA Ultimate 和 Community。 這些版本與
    的頭像 發表于 12-11 09:23 ?3957次閱讀

    使用Intellij IDEA的一些小技巧

    https://blog.csdn.net/linsongbin1/article/details/80211919 Intellij IDEA真是越用越覺得它強大,它總是在我們寫代碼的時候,不時
    的頭像 發表于 09-05 15:03 ?1827次閱讀

    Intellij IDEA插件idea-plugin-protobuf

    ./oschina_soft/idea-plugin-protobuf.zip
    發表于 05-18 11:09 ?2次下載
    <b class='flag-5'>Intellij</b> <b class='flag-5'>IDEA</b>插件<b class='flag-5'>idea</b>-plugin-protobuf

    IntelliJ IDEA 2022.2的主要更新內容

    IntelliJ IDEA 2022.2 為遠程開發功能帶來了多項質量改進,使其更美觀、更穩定。從 v2022.2 開始,IntelliJ IDEA
    的頭像 發表于 08-04 10:58 ?1545次閱讀

    IntelliJ IDEA 2022.3發布

    IntelliJ IDEA 2022.3 正式發布,在新版本中,開發者可以通過設置切換到新 UI,即可預覽新的 IDE 外觀。此版本引入了一個新的 Settings Sync(設置同步)解決方案,用于同步和備份自定義用戶設置。此
    的頭像 發表于 12-02 10:00 ?875次閱讀

    IntelliJ IDEA快捷鍵大全和動圖演示

    本文參考了 IntelliJ IDEA 的官網,列舉了IntelliJ IDEA(Windows 版)的所有快捷鍵。并在此基礎上,為 90% 以上的快捷鍵提供了動圖演示,能夠直觀的看到
    的頭像 發表于 08-11 14:08 ?729次閱讀
    <b class='flag-5'>IntelliJ</b> <b class='flag-5'>IDEA</b>快捷鍵大全和動圖演示

    Intellij IDEA 開發工具實例

    本篇博客我們將會以Intellij IDEA 開發工具為例,所以我這里簡單談談我們所使用的開發工具。 目前大家做Java開發的,無外乎就兩種
    的頭像 發表于 09-25 16:21 ?890次閱讀
    <b class='flag-5'>Intellij</b> <b class='flag-5'>IDEA</b> <b class='flag-5'>開發</b>工具實例

    jrebel和idea熱部署優勢

    JRebel 和 IntelliJ IDEA 是兩個常用的開發工具,它們可以提供熱部署的功能,極大地提高了開發效率。下面將詳細介紹 JRebel 和
    的頭像 發表于 12-03 15:16 ?785次閱讀

    eclipse的項目怎么在idea中運行

    要在IntelliJ IDEA中運行Eclipse項目,可以按照以下步驟進行操作: 打開IntelliJ IDEA:首先,確保已經安裝并成功
    的頭像 發表于 12-06 13:54 ?4033次閱讀

    idea怎么創建Java項目

    安裝Java開發環境 一個Java項目需要在計算機上安裝Java開發環境(JDK),我們可以
    的頭像 發表于 12-06 14:09 ?919次閱讀
    主站蜘蛛池模板: 三级五月天| 日本三级a| 国产黄色录像视频| 高清午夜毛片| 成人国产三级在线播放| 一个人看的www片免费高清视频| 伊人小婷婷色香综合缴缴情| 婷婷丁香五| 琪琪see色原网一区二区| 玖玖国产| 2018天天拍拍拍免费视频| 天天干天天插| 成人黄色在线网站| 亚1洲二区三区四区免费| 一区二区三区四区精品| 久久久鲁| 午夜影皖| 99精品视频在线播放2| 午夜精品久久久久久| 日本日b视频| 天天干天天碰| 黄色网址视频在线观看| 最新中文字幕在线资源| 色丁香久久| 天天综合久久| 狂野欧美性猛交xxxx免费| 色偷偷91久久综合噜噜噜| 黄a视频在线观看| 手机看片福利永久| 中文一区二区在线观看| 亚洲国产成人成上人色| 你懂的亚洲| 午夜在线播放视频在线观看视频| 中文字幕xxx| 免费看吻胸亲嘴激烈网站| 午夜免费看视频| 男女交性永久免费视频播放| 日韩种子| 久久精品隔壁老王影院| 欧美成人h精品网站| 欧美成人三级伦在线观看|