国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

RTL代碼明明存在于filelist指向路徑下,為何VCS編譯始終找不到?

全棧芯片工程師 ? 來源:全棧芯片工程師 ? 2024-03-18 10:36 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

RTL代碼明明存在于filelist指向路徑下,為何VCS編譯始終找不到?

3236befc-e2cc-11ee-a297-92fbcf53809c.png

并不是因?yàn)樯鲜?vh代碼不存在,而是由于^M換行符的存在造成的錯(cuò)誤。gvim怎么顯示^M換行符呢?這里介紹幾種方法。

方法1:vim 中查看^M 命令:

br

3255ded6-e2cc-11ee-a297-92fbcf53809c.png

執(zhí)行后,顯示如下:

326bc0b6-e2cc-11ee-a297-92fbcf53809c.png

方法2:cat 命令來查看^M 字符

cat -A ../filelist.f

注意,用cat -A ../filelist.f查看,cat ../filelist.f是看不到^M的哦。

328f74de-e2cc-11ee-a297-92fbcf53809c.png

注意:^M 看似兩個(gè)字符,其實(shí)是一個(gè)字符,怎么刪除呢?

刪除辦法::%s/ //g

除了上述辦法,實(shí)際上,我們也可以通過查看文件格式進(jìn)行判斷,執(zhí)行如下命令:

:set ff?

如果顯示為 fileformat=dos,則說明這是一個(gè)以 DOS/Windows 格式保存的文件。我們需要用命令:set ff=unix(完整命令:set fileformat=unix)將文件格式修改為 unix。

直接執(zhí)行 dos2unix 文件名可以將文件轉(zhuǎn)為 unix 版本,刪除里面所有的^M:dos2unix filelist。




審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • DoS
    DoS
    +關(guān)注

    關(guān)注

    0

    文章

    129

    瀏覽量

    45917
  • RTL
    RTL
    +關(guān)注

    關(guān)注

    1

    文章

    394

    瀏覽量

    62645

原文標(biāo)題:這個(gè)RTL代碼仿真Error,不可不知!

文章出處:【微信號:全棧芯片工程師,微信公眾號:全棧芯片工程師】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    hightec編譯時(shí),已添加路徑卻仍然有找不到文件的error是為什么?

    如題,Hightec編譯時(shí),已在properties中添加complier包含的文件路徑,仍然編譯不通過,顯示找不到文件的error。哪位大俠知道怎么回事?
    發(fā)表于 02-05 06:37

    使用VSCODE遇到編譯路徑找不到的問題,為什么?

    使用VSCODE遇到的錯(cuò)誤, 編譯路徑找不到???頭文件找不到????這都是什么原因啊 CMAKE xtensa-esp32-elf都是正常的
    發(fā)表于 06-24 07:09

    vcs和vivado聯(lián)合仿真

    文件夾下輸入仿真命令如下: ./tb_top.sh verdi -f filelist.f -ssf tb_top.fsdb 即可實(shí)現(xiàn)用vcs和verdi對rtl代碼進(jìn)行仿真。
    發(fā)表于 10-24 07:28

    E203仿真編譯filelist的使用

    在對E203硬件進(jìn)行修改后,有時(shí)會出現(xiàn)編譯時(shí)文件順序不對的問題,導(dǎo)致仿真無法進(jìn)行。這是因?yàn)樵趘sim/bin的run.makefile中指定了通過wildcard導(dǎo)入所有rtl文件,根據(jù)默認(rèn)的字母
    發(fā)表于 10-24 07:02

    找不到文件與路徑

    for Charging and Discharging Capacitors\Charging and Discharging Capacitors.ns:系統(tǒng)找不到指定的路徑。 C:\Users
    發(fā)表于 04-06 12:29

    明明是庫里面的cd4017卻找不到

    說我的cd4017找不到明明是庫里面的還有個(gè)致命錯(cuò)
    發(fā)表于 04-18 20:02

    arm gcc編譯包含了我的gsl頭文件的路徑但現(xiàn)實(shí)找不到-lgsl怎么回事

    我正在嘗試在Xilinx SDK中編譯用于特征值分解的gsl代碼。我在arm gcc編譯包含了我的gsl頭文件的路徑,在C / C ++
    發(fā)表于 05-22 14:11

    編譯C代碼時(shí)為什么會提示找不到頭文件

    編譯C代碼時(shí),有時(shí)會報(bào)錯(cuò),提示找不到頭文件。此時(shí)可以在編譯命令中添加c頭文件路徑:C_INCLUDE_PATH=$PWD/include比如
    發(fā)表于 07-14 08:44

    基于linux系統(tǒng)的VCS使用及仿真說明

    下,其余的調(diào)用的模塊代碼rtl目錄下。所以,要編譯。用如下命令:vcs ceshi_uart_test.v -y ./rtl +libex
    發(fā)表于 07-18 16:18

    rt-thread setting中開啟的軟件包為何src的文件找不到inc中的頭文件

    rt-thread setting 中開啟的軟件包為何src的文件找不到inc中的頭文件?如果用絕對路徑后,其它的頭文件也會陸續(xù)提示找不到
    發(fā)表于 09-26 14:12

    現(xiàn)實(shí)幻覺,存在于虛擬的VR

    虛擬現(xiàn)實(shí)(VR)是為任何系統(tǒng)創(chuàng)造的名稱,旨在通過使用特殊的感知改變工具讓用戶感覺好像他們正在經(jīng)歷特定的體驗(yàn)。換句話說,VR是一種現(xiàn)實(shí)幻覺,存在于虛擬的,基于軟件的世界中。
    發(fā)表于 07-11 10:40 ?1283次閱讀

    如何通過cmm命令設(shè)置調(diào)試映像源代碼路徑

    當(dāng)使用Codeviser調(diào)試系統(tǒng)映像文件時(shí),經(jīng)常遇到映像編譯使用的源代碼路徑和調(diào)試時(shí)使用的源代碼路徑不一致的情況,調(diào)試這樣的映像時(shí),經(jīng)常會發(fā)
    的頭像 發(fā)表于 11-15 11:07 ?2152次閱讀

    EDA仿真:VCS編譯Xilinx仿真步驟

    選擇VCS,再指定庫文件存放的路徑;如果VCS的環(huán)境變量設(shè)置好了,那么會自動跳出Simulator executable path的路徑的。
    發(fā)表于 03-31 10:21 ?3596次閱讀

    VCS編譯選項(xiàng):-y及+libext+

    VCS是一款常見的Verilog編譯工具,它提供很多編譯選項(xiàng)來控制編譯過程及其輸出。本文主要介紹以下兩個(gè)編譯選項(xiàng)。
    的頭像 發(fā)表于 05-29 14:46 ?1.7w次閱讀

    VCS 仿真option 解析

    VCS的仿真選項(xiàng)分編譯(compile-time)選項(xiàng)和運(yùn)行(run-time)選項(xiàng)。編譯選項(xiàng)用于RTL/TB的編譯,一遍是
    的頭像 發(fā)表于 01-06 10:19 ?6932次閱讀