【问题标题】:Using library file built by different IDE使用不同 IDE 构建的库文件
【发布时间】:2015-07-04 05:44:33
【问题描述】:

我正在尝试使用KDL

KDL 是一个用于计算机器人机械手运动学和动力学的库。

我使用 Visual Studio 2010 构建了 KDL。

我成功获得orocos-kdl.lib

我可以在VS2010 中使用这个库文件,但不能在另一个IDE(CLion) 中使用它,并出现此错误undefined reference to ...

但同样的代码可以在VS2010中构建。

不同IDE构建的库文件不能使用?

如果我是由VS2010 构建的,我只能在VS2010 中使用它吗?

谢谢。

【问题讨论】:

    标签: c++ visual-studio-2010 ide clion


    【解决方案1】:

    使用不同编译器创建的目标文件和静态库,或者甚至使用同一编译器的显着不同版本创建的目标文件和静态库通常无法链接在一起。

    访问here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-11-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-03
      • 1970-01-01
      • 2011-04-01
      相关资源
      最近更新 更多