库目录中有空格的Makefile
当库路径包含空格时,它找不到该路径。 因此,我使用引号来包装路径。已找到路径,但在目录中找不到库 例如:库目录中有空格的Makefile,makefile,space,Makefile,Space,当库路径包含空格时,它找不到该路径。 因此,我使用引号来包装路径。已找到路径,但在目录中找不到库 例如: Debug\u Library\u Path=-L./Externals/TextLibrary/libs/with space/gccDebug/” Release\u Library\u Path=-L.。/Externals/TextLibrary/libs/with space/gccrease/“ Debug_Libraries=-Wl,--start group-lTextLib
Debug\u Library\u Path=-L./Externals/TextLibrary/libs/with space/gccDebug/”
Release\u Library\u Path=-L.。/Externals/TextLibrary/libs/with space/gccrease/“
Debug_Libraries=-Wl,--start group-lTextLibrary-Wl,--end group
Release_Libraries=-Wl,--start group-lTextLibrary-Wl,--end group
提示:找不到“-lTextLibrary”
有人知道是什么原因导致了这个问题吗?由于错误消息指出找不到
-lTextLibrary
(不是TextLibrary!),我怀疑这是路径问题。相反,您的程序将您的选项解释为输入文件。检查您的程序使用的参数类型,并可能尝试更改参数/选项的顺序。您能否提供有关生成错误的实际命令的信息?