gcc test.cpp -I/CORRECT_DIRECTORY_FOR_HEADERS -L/CORRECT_DIRECTORY_FOR_LIBRARIES -llibshogun (name is libshogun.dylib)
我得到了
ld:找不到-llibshogun clang的库:error:linker命令 退出代码1失败(使用-v查看调用)
不知道为什么。任何帮助将不胜感激。
我已尝试设置-rpath
,例如:-Wl,-rpath,/CORRECT_DIRECTORY_FOR_LIBRARIES
这也不会改变错误。
图书馆绝对存在。在我的发现者中我能清楚地看到它。我在OSX上。
感谢任何有帮助的人!
答案 0 :(得分:3)
使用不含-lshogun
前缀的lib
。