使用由不同IDE构建的库文件

时间:2015-04-25 16:01:44

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

我正在尝试使用KDL

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

我用Visual Studio 2010建立了KDL。

我成功{。}}。

我可以在orocos-kdl.lib中使用此库文件,但不能在另一个IDE(VS2010)中使用此错误CLion

但是可以在undefined reference to ...中构建相同的代码。

  

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

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

谢谢。

1 个答案:

答案 0 :(得分:-1)

  

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

访问here