解决方案 »

  1.   

    尝试确认一下主程序和lib库中使用的运行时库是否一致,debug对debug,release对release,并且静态库对静态库,动态库对动态库:
      

  2.   

    fatal error LNK1104: cannot open file 'MathFuncsLib.lib'
    ------------------------------------------------------------------------------
    一般只要包含头文件,使用#pragma comment引入lib库即可你上面的MathFuncsLib.lib打不开,估计是路径问题,你可以将相对路径引入
      

  3.   

    在连接器中引入lib文件的路径,要包含头文件的。
      

  4.   

    感谢,可以调用通过了,但为何要选择多线程调试?
    这个lib文件有何用?编译出的exe在任何文件下都可以工作呀,只要不编译,lib文件存在与否好像并不影响程序的执行
      

  5.   

    哈哈,lib文件已经静态的链接到exe中了,也就是说,已经固化到exe的目标代码中了
      

  6.   

    和动态库不一样,静态库已经固化到exe的目标代码中了 ,发布时,不需要在exe目录中带上了