我正在尝试使用Octave编译一些代码,我需要链接一些.lib文件。我似乎无法使链接正常工作,当我编译时,我收到有关不存在的函数的引用的错误。这就是让我相信我的链接不起作用的原因。
这是我正在运行的命令:
mex -v someFile.cpp -IC:\path\to\includes -LC:\path\to\libs -lmylib.lib
我在Windows中运行Octave 3.2.4。
感谢。
答案 0 :(得分:0)
想出来。我在该命令行字符串中的libs参数的路径需要在文件名之前。以下作品:
mex -v -IC:\path\to\includes -LC:\path\to\libs someFile.cpp -lmylib.lib