现在的位置: 首页 > 综合 > 正文

cannot find -lwfdb的解决方法

2018年04月16日 ⁄ 综合 ⁄ 共 487字 ⁄ 字号 评论关闭

先是在WFDB Programmer’s Guide中工具庫的安裝

安裝之後在執行一些檢測資料的程式時出現問題:

/usr/lib/gcc/i686-pc-cygwin/4.8.3/../../../../i686-pc-cygwin/bin/ld: cannot find -lwfdb

主要的問題在於wfdb的library沒有連接上

經過查找  找到 libwfdb.all.a的檔,但是有五個相同名字的檔,最後在在C:\cygwin\usr\local中連結上

Guidebook上的連結方式為 ln –sf /usr/local/libwfdb.dll.a /usr/lib

-s的作用的是make symbolic links instead of hard links

-f 強行刪除已存在的目的檔案

問題解決了,主要的問題是/usr/local/lib/libwfdb.dll.a

因為guidebook上的libwfdb.all.a的地址給的與我安裝到電腦上的檔位址不同,而且連結的時候也沒有報錯,所以這個error的解決花了一定的時間,然後再進行包括get_HRV等程式執行的時候就可以正常執行了。

 

抱歉!评论已关闭.