将Labjack C ++库链接到c ++代码

时间:2018-06-06 06:34:07

标签: c++ linker-errors

我想将.lib文件附加到我的c ++代码中。库名是:LabJackUD.lib,我尝试使用带有-lLabJckUD和-lLabJackUD.lib的终端,但没有用。请帮助..

2 个答案:

答案 0 :(得分:2)

问题是-l(小写L)选项导致链接器查看许多预定义位置。它在当前目录中查找。

要使链接器在特定的非标准位置查找,您需要使用-L选项。如在

g++ allio.cpp -L. -lLabJackUD

或直接将库文件用作输入文件:

g++ allio.cpp LabJackUD.lib

答案 1 :(得分:0)

您应该使用以下命令:

g++ allio.cpp LabJackUD.lib