我想将.lib文件附加到我的c ++代码中。库名是:LabJackUD.lib,我尝试使用带有-lLabJckUD和-lLabJackUD.lib的终端,但没有用。请帮助..
答案 0 :(得分:2)
问题是-l
(小写L)选项导致链接器查看许多预定义位置。它不在当前目录中查找。
要使链接器在特定的非标准位置查找,您需要使用-L
选项。如在
g++ allio.cpp -L. -lLabJackUD
或直接将库文件用作输入文件:
g++ allio.cpp LabJackUD.lib
答案 1 :(得分:0)
您应该使用以下命令:
g++ allio.cpp LabJackUD.lib