-l:通过Eclipse选项

时间:2011-08-30 10:28:52

标签: c++ windows eclipse linker

当我在Eclipce的属性中编写lib名称时,它使用-l选项,如果我们将 -lsomelib 写入 -l:libsomelib.a ,则替换为。如何设置使用-l:选项,因为我不希望将lib-prefix添加到文件名中,并且我想链接* .lib文件

1 个答案:

答案 0 :(得分:1)

在Windows上,GCC静态库使用lib<name>.a形式,因此为什么-l参数正在被翻译。如果您希望覆盖此行为,请使用要链接的库的完整文件名,例如gcc main.c mylibrary.a