NI產品與技術 討論區

取消
顯示結果 
搜尋替代 
您的意思是: 

DLL的問題

請問各位高手,我現在在練習關於call function這個tool的應用,我用"HELP"的範例要新增一個DLL檔,但是C++編譯發生錯誤。錯誤如下:
fatal error C1083: Cannot open include file: 'extcode.h': No such file or directory
Error executing cl.exe.
我大概看得懂,請問各位高手要如何解決呢?這個檔案是從call function產生的,標頭檔就會有'extcode.h',可是C語言又說找不到,該怎樣呢?
Best Regards,
0 積分
1 條訊息(共 4 條)
6,568 檢視

Hello

請問您是使用哪種程式語言?哪個版本?哪個範例?有沒有原始程式碼?

您所提供的資訊很難判斷。

TKS

0 積分
2 條訊息(共 4 條)
6,552 檢視

不好意思,不會問問題:

附件當中,labview example是labview的範例。

還有labview是8.0版本。

記事本檔,是從call function 的tool轉成C語言檔。

Best Regards.

 

下載全部
0 積分
3 條訊息(共 4 條)
6,549 檢視
您好,由您的問題描述看來,感覺是要用其它程式語言去call Labview製成的DLL,但您所提供的檔案,卻是要用Labview去call外部的DLL。我在此先假設您是要用其它程式語言去call LabView DLL. 那這個error是說其它程式語言沒有找到LabView DLL所提供的header檔。

要先確定您有跟您的程式語言說要去那裡找header檔。以VC++為例,go to "Project -> Settings...", change the "Settings For:" to "All Configurations"; select the "C/C++" tab; in the "Category" field select "Preprocessor" and in the "Additional Include Directories" type the path to the extcode.h file. This is usually \cintools. 請您再試試看
0 積分
4 條訊息(共 4 條)
6,531 檢視