我目前正在尝试使用MinGW将库链接到以下命令:
g++ main.cpp -l"C:\Users\Trent\Desktop\glfw3"
此命令不起作用,但以下操作:
g++ main.cpp -lglfw3
因此,我认为编译器可能在C:\ Users \ Trent \ Desktop \ C:\ Users \ Trent \ Desktop中搜索glfw3.dll,这显然不存在。有没有办法告诉G ++使用绝对路径而不是相对路径来搜索库?
P.S。 main.cpp文件不包含任何代码,我只是在实际编写任何内容之前尝试链接DLL。
答案 0 :(得分:1)
对于gcc family -l是指定库名称的选项,它搜索系统文件夹中的名称(在环境中定义),您可以通过-L选项将文件夹添加到查找列表,就像VTT评论一样。