Linker 如何在Makefile中链接特定命名的静态库?
我最近使用Cmake/MinGW从源代码构建glfw3库。在Linker 如何在Makefile中链接特定命名的静态库?,linker,glfw,Linker,Glfw,我最近使用Cmake/MinGW从源代码构建glfw3库。在makeinstall之后,在lib文件夹中,我得到了以下二进制文件: glfw3.dll glfw3dll.a 现在,为了链接makefile中的静态库,我将glfw3dll.a的名称更改为libglfw3dll.a,以便可以在makefile中编写链接器标志-lglfw3dll。但这感觉像是一个黑客。有没有不改变名字的方法 有没有不改变名字的方法 是的,通过: -l:glfw3dll.a 顺便说一句,这是一个事实。它与make或m
makeinstall
之后,在lib文件夹中,我得到了以下二进制文件:
glfw3dll.a
的名称更改为libglfw3dll.a
,以便可以在makefile中编写链接器标志-lglfw3dll
。但这感觉像是一个黑客。有没有不改变名字的方法
有没有不改变名字的方法
是的,通过:
-l:glfw3dll.a
顺便说一句,这是一个事实。它与
make
或makefile无关。非常感谢。工作:)