我正在尝试使用 UNIX makefile 编译一个库,但使用的是 Visual Studio 2010。我修改了 makefile,所以它应该可以工作,但是链接器有问题。我的编译器选项很简单:
CSWITCHES = -O2 -I$(INC_DIR) -L$(LIB_DIR)
(INC_DIR 和 LIB_DIR 指向 VC 的 include 和 lib 目录)。
我没有包含问题,所以我假设 -I 没问题,但是 -L 选项被编译器忽略:
ignoring unknown option -Lblahblah
我检查了 msdn 站点http://msdn.microsoft.com/en-us/library/y0zzbyt4(v=vs.80).aspx链接器选项,我尝试使用 LIBPATH 选项,但我也不起作用。
所以这是我的问题:指定链接器的库目录路径的 msvc 命令行选项是什么?