解决方案
NI ADCS和NI ECU MC Toolkit软件均支持Microsoft Visual C/C++ 6。
有关示例和库的文件路径信息,请参考手册:
Automotive Diagnostic Command Set (CAN and LIN) User ManualECU Measurement and Calibration Toolkit (CAN) User Manual在单个
.c文件中提供了示例。要在C++中使用它们,只需将扩展名更改为
.cpp即可。两种工具包都支持32位和64位应用程序。
为防止编译错误,必须在Visual Studio中完成配置:
1.
C/C ++>>
General >>
Additional Include Directories:
• $(NIEXTCCOMPILERSUPP)\include;%(AdditionalIncludeDirectories)2.
Linker >>
General >>
Additional Library Directory:
•对于32位应用程序:
$(NIEXTCCOMPILERSUPP)\lib32\msvc;%(AdditionalLibraryDirectories)•对于64位应用程序:
$(NIEXTCCOMPILERSUPP)\lib64\msvc;%(AdditionalLibraryDirectories)3.
Linker >>
Input >>
Additional Dependencies:
•对于ADCS:
NIDiagCS.lib•对于ECU MC:
niemcc.lib请注意,demo 的ECU仅在LabVIEW中可用。