最近用到JRTP,在网上下到了整个源文件,然后编译成库文件。
现在遇到的问题是:我在debug下编译成库文件,我的程序也只能在debug下用这个库文件。
在release下编译成库文件,我程序也只能release这个库文件。
不知何解?

解决方案 »

  1.   

    这个是正常的呀,debug版跟release版的编译是有区别的。连你编译时使用的系统依赖库dll都不一样呢
      

  2.   

    那怎样才能生成一个通用的.lib文件呢?
      

  3.   

    release下编译的lib,应该在debug下也可以用
      

  4.   

    这就是问题啊  我release的版本 debug不能用 不知道那个地方出错了。
      

  5.   

    jrtp应该是不可以的。源代码中应该有些宏开关的,所以如果release与debug版本其实代码实现是有差异的