LabVIEW實(shí)時(shí)系統(tǒng)調(diào)用dll坑爹事件
掃描二維碼
隨時(shí)隨地手機(jī)看文章
第一次使用除了windows系統(tǒng)之外的系統(tǒng)——RT系統(tǒng),RT系統(tǒng)沒(méi)有界面,只有CPU性能的顯示(一般不需要接顯示器)。
但是初次使用的時(shí)候發(fā)現(xiàn)在調(diào)用一個(gè)dll的時(shí)候,總是出現(xiàn)錯(cuò)誤號(hào)7,提示文件未找到。即使將該dll放在相應(yīng)的系統(tǒng)文件夾下(RT系統(tǒng)可以通過(guò)相應(yīng)的FTP軟件將文件上傳到RT系統(tǒng)中相關(guān)文件夾下),還是提示error7,這種不跟你說(shuō)明具體缺失文件的事情總是讓人很崩潰。不過(guò),不過(guò),在經(jīng)過(guò)幾經(jīng)搜索之后,終于找到了原因。
最好使用NI的Labwindows/CVI或者visual studio 2005(其他版本或有問(wèn)題)來(lái)進(jìn)行編譯dll(前提是有dll的源碼)!
其他編譯器由于不知道對(duì)應(yīng)需要哪些dll,故目前本人是用不起來(lái)(哎,太差勁了)。