Automotive and Embedded Networks

cancel
Showing results for 
Search instead for 
Did you mean: 

I am trying to use the CAN tool, CANoe and the CAPL language t

o call functions in the nidaq_xi.dll file. I have placed what I think is the correct code in the capldll.cpp and cdll.h files and included the nidaq.h file, before trying to compile the dll. I keep getting the linker message "unresolved external symbol".

Has anyone done this successfully? If so How?

Thanks, in anticipation.
Message 1 of 3
(8,689 Views)
o call functions in the nidaq_xi.dll file. I have placed what I think is the correct code in the capldll.cpp and cdll.h files and included the nidaq.h file, before trying to compile the dll. I keep getting the linker message "unresolved external symbol".Hello,

have you include the lib file in the project and copy the corresponding DLL file into your project directory?

Have you realize your problem up to now? I'm trying also to use the CAN tool. Have you some hints for me?

Greetings
Message 2 of 3
(8,689 Views)

Hello All,

 

 I'm trying to creat a DLL with CVI 7.1 to use by CAPL on CANOE 7.1.43.

So, my CVI can not comple this two key word CAPLEXPORT far CAPLPASCAL that indicate to CAPL that the function is external.

 

and When I create normal DLL, the CAL can not take it account, it output that there is no exernal function in used DLL.

 

Howe can use CVI to create this DLL.

I don't have licence of VISUAL C++  .

 

Thanks in advance.

 

 

Best Regards

0 Kudos
Message 3 of 3
(7,578 Views)