无法将NIDAQ dll引用添加到Visual Studio 2012

时间:2016-04-18 09:07:21

标签: visual-studio-2012 reference dllimport nidaqmx

我有一个模拟图形环境的项目。我在这个程序中需要的是将它与NIDAQ库集成。目前我正在获得LNK2019未解析的外部符号。

  

LNK2019:函数&#34中引用的未解析的外部符号DAQmxCreateTask; public:virtual void __cdecl sofa :: component :: behaviormodel :: MyBehaviorModel :: updatePosition(double)" (?updatePosition @ MyBehaviorModel @ behaviormodel @ component @ sofa @@ UEAAXN @ Z)C:\ Sofa \ applications \ plugins \ NIPlugin \ MyBehaviorModel.obj NIPlugin

我已将头文件和lib文件包含到我的项目中,但由于我的项目非常庞大并且包含大量的库和子项目,所以我似乎必须将国家仪器的动态库添加到项目中。但是我无法在我的项目的引用选项中添加对我的新代码的任何新引用(没有可用的浏览选项)。我也尝试将.dll文件的路径添加到项目的附加目录中,但它似乎不起作用。但当我将我的.dll添加到项目的输入 - >链接器部分中的其他依赖项时,我收到LNK1107错误。

  

LNK1107:文件无效或损坏:无法读取0x2D0 C:\ git \ sofa \ v15.12 \ src \ lib \ win64 \ nicaiu.dll 1 NIPlugin 1

你知道如何让VS读取我的.dll文件吗?

0 个答案:

没有答案